diff --git a/apps/i18n/bounce/hi_in.json b/apps/i18n/bounce/hi_in.json index 34e8a4bb2309d..095ae5f4f3365 100644 --- a/apps/i18n/bounce/hi_in.json +++ b/apps/i18n/bounce/hi_in.json @@ -1,7 +1,7 @@ { "basketballLaunchBall": "नई गेंद फेंकें", "basketballLaunchBallTooltip": "खेल में एक गेंद फेंको", - "basketballSetPaddle": "हाथ रखो", + "basketballSetPaddle": "सेट हाथ", "basketballSetPaddleSpeedFast": "तेज गति की गति सेट करें", "basketballSetPaddleSpeedNormal": "सामान्य हाथ की गति सेट करें", "basketballSetPaddleSpeedRandom": "यादृच्छिक हाथ की गति सेट करें", @@ -119,10 +119,10 @@ "setPlayerSpeedVeryFast": "बहुत तेजी से खिलाड़ी गति सेट", "setPlayerSpeedVerySlow": "बहुत ही धीमी गति से खिलाड़ी गति सेट", "setTeamTooltip": "लोगो और रंग योजना सेट करता है", - "setTeam": "Set team {team}", + "setTeam": "सेट करें टीम {team}", "setTeamRandom": "सेट टीम यादृच्छिक", "shareBounceTwitter": "मेरा बनाया गया उछाल का खेल देखे।मैने खुद @codeorg से लिखा है", - "shareBounceTwitterDonor": "Check out the Bounce game I made. (Thanks {donor} for supporting @codeorg)", + "shareBounceTwitterDonor": "मेरे बाउंस गेम को देखिये। (@codeorg के समर्थन के लिए {donor} को धन्यवाद।)", "shareGame": "Share your game:", "turnLeft": "बाएँ मुड़ें", "turnRight": "दाएँ मुड़ें", diff --git a/apps/i18n/bounce/nl_nl.json b/apps/i18n/bounce/nl_nl.json index 33d7a1bfea13c..959ffc2ce48ef 100644 --- a/apps/i18n/bounce/nl_nl.json +++ b/apps/i18n/bounce/nl_nl.json @@ -122,7 +122,7 @@ "setTeam": "Team {team} instellen", "setTeamRandom": "Willekeurig team instellen", "shareBounceTwitter": "Speel hier het Bounce-spel dat ik zelf heb gemaakt. Ik maakte het met @codeorg", - "shareBounceTwitterDonor": "Check out the Bounce game I made. (Thanks {donor} for supporting @codeorg)", + "shareBounceTwitterDonor": "Bekijk het Flappy spel dat ik heb gemaakt. (Bedankt {donor} voor de ondersteuning van @codeorg)", "shareGame": "Deel je spel met anderen:", "turnLeft": "Draai linksom", "turnRight": "Draai rechtsom", diff --git a/apps/i18n/bounce/zh_cn.json b/apps/i18n/bounce/zh_cn.json index 937af18d2d1fe..208ba2ee53d18 100644 --- a/apps/i18n/bounce/zh_cn.json +++ b/apps/i18n/bounce/zh_cn.json @@ -122,7 +122,7 @@ "setTeam": "设置团队{team}", "setTeamRandom": "设置随机团队", "shareBounceTwitter": "看看我自己写的弹球游戏。我用 @codeorg 做的。", - "shareBounceTwitterDonor": "试试我做的弹珠游戏。(感谢 {donor} 的支持@codeorg)", + "shareBounceTwitterDonor": "试试我做的弹珠游戏。(感谢 {donor} 支持@codeorg)", "shareGame": "分享你的游戏:", "turnLeft": "向左转", "turnRight": "向右转", diff --git a/apps/i18n/common/ar_sa.json b/apps/i18n/common/ar_sa.json index c71dee585d0b7..8a9f6bfe8d163 100644 --- a/apps/i18n/common/ar_sa.json +++ b/apps/i18n/common/ar_sa.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "العمر", "allHandouts": "All handouts", "allStudents": "جميع", @@ -45,6 +47,39 @@ "catProcedures": "الدوال", "catText": "النص", "catVariables": "المتغيرات", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "عذراً، %1 لا يتوافق مع أي من البرامج المحفوظة.", "help": "مساعدة", "hidden": "مخفي", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(إخفاء)", "hintHeader": "إليك نصيحة:", "hintPrompt": "بحاجة إلى مساعدة؟", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "إنهاء", "homepageUiTipsAfterDialogConfirm": "اعرف المزيد", "iconSearchPlaceholder": "ابحث عن أيقونة...", + "iDontKnow": "I don't know", "ignore": "تجاهل", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "على الإنترنت", "openWorkspace": "كيف يعمل ذلك", "orientationLock": "قم بتعطيل قفل التوجه في إعدادات المستخدم.", + "other": "أخرى", "pairingNavigatorWarning": "هذا اللغز إكتمل بعد الإصافة {driver}. أنظر في حساب هذه الأحجية بغية الحصول على الحل الذي أنشئته كفريقك.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "البرمجة الزوجية", + "parent": "الوالدين", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "إلعب", @@ -494,6 +534,7 @@ "positionTopOutRight": "إلى الموضع الأعلى الأيمن الخارجي", "positionTopRight": "إلى الموضع الأيمن الأعلى", "predictionInstructions": "أصنع نبؤة قبل تشغيل البرنامج.", + "printCertificate": "طباعة الشهادة", "printCertificates": "إطْبَع الشَهَادَات", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "المشاركة", "shareFailure": "عذراً، لا يمكن أن نشارك هذا البرنامج.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "الرجاء تعبئة عمرك أدناه ثم اضغط حسنا للمتابعة.", "shareWarningsMoreInfo": "المزيد من المعلومات", "shareWarningsStoreData": "هذا التطبيق تم بنائه في استوديو التعليمات البرمجية و يمكن مشاهدته من قبل أي شخص لديه هذا الرابط, لذا كن حذرا إذا طلب منك تقديم معلومات شخصية.", @@ -618,6 +669,7 @@ "showToolbox": "إظهار علبة الأدوات", "showVersionsHeader": "تاريخ الإصدارات", "signup": "قم بالتسجيل في الدورة التدريبية التقديمية", + "skipPuzzle": "Skip puzzle", "stageExtras": "إضافات المرحلة", "stageLocked": "المرحله مغلقه.", "stageNotFullyLocked": "المرحله ليست مغلقه للجميع.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "خطط الدرس والموارد", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "ابدأ التعلم", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "بيئة البرمجة المرئية", "syntaxErrorMsg": "برنامجك يحتوي علي خطأ في الكتابة الرجاء إزالة السطر رقم {lineNumber} والمحاولة مرة أخرى.", "teacher": "المدرس", + "teachers": "الاساتذة", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "ساعة البرمجة", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "مرئى", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "هل تريد أن تتعلم البرمجة؟", "watchVideo": "شاهد الفيديو", "when": "عندما", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "مساحة العمل: ", "yes": "نعم", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/az_az.json b/apps/i18n/common/az_az.json index 7c9d140b58288..13409594c8bce 100644 --- a/apps/i18n/common/az_az.json +++ b/apps/i18n/common/az_az.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Yaşınız", "allHandouts": "All handouts", "allStudents": "Hamısı", @@ -45,6 +47,39 @@ "catProcedures": "Funksiyalar", "catText": "mətn", "catVariables": "Dəyişənlər", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Təəssüf ki, '%1' yaddaşa verilmiş heç bir proqramla uyğunlaşmır.", "help": "Kömək", "hidden": "Gizli", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Gizlət)", "hintHeader": "Məsləhət belədir:", "hintPrompt": "Kömək lazımdır?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Son", "homepageUiTipsAfterDialogConfirm": "Daha ətraflı", "iconSearchPlaceholder": "Bir ikon axtar...", + "iDontKnow": "I don't know", "ignore": "Nəzərə alma", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Onlayn", "openWorkspace": "Bu necə işləyir?", "orientationLock": "Cihaz nizamlamalarında səmt kilidini söndürün.", + "other": "Digər", "pairingNavigatorWarning": "Bu tapmaca {driver} ile eyniləşdirmə vaxtı tamamlandı. Bir komanda olaraq tapdığınız həlli görüntüləmək üçün onların hesabına baxın.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Valideyn", + "parents": "Parents", "pause": "Break", "perfect": "mükəmməl", "play": "oyna", @@ -494,6 +534,7 @@ "positionTopOutRight": "sağ üst istiqamətə", "positionTopRight": "sağ üst istiqamətə", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Sertifikatı çap edin", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Bölüşün", "shareFailure": "Bağışlayın, bu proqramı bölüşə bilmirik.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Zəhmət olmazsa, aşağıda yaşınızı daxil edin və davam etmək üçün \"Oldu\"nu klikləyin.", "shareWarningsMoreInfo": "Daha ətraflı", "shareWarningsStoreData": "\"CodeStudio\"-da hazırlanmış bu proqramda, bu paylaşım linki vasitəsilə hər-hansı bir insan tərəfindən göstərilə biləcək məlumatlar gizlənmişdir, yəni şəxsi məlumat verməyiniz istənilsə, diqqətli olun.", @@ -618,6 +669,7 @@ "showToolbox": "Alətlər qutusunu göstər", "showVersionsHeader": "Versiya tarixçəsi", "signup": "Giriş kursu üçün qeydiyyatdan keçin", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Mərhələ kilidlidir.", "stageNotFullyLocked": "Mərhələ hərkəsə kilidli deyil.", @@ -645,6 +697,7 @@ "subtitle": "vizual proqramlaşdırma mühiti", "syntaxErrorMsg": "Proqramınızda hərf səhvi var. Zəhmət olmazsa, {lineNumber} nömrəli sətri pozun və bir daha cəhd edin.", "teacher": "Müəllim", + "teachers": "Müəllimlər", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Kod Saatı", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Görünən", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Proqramlaşdırmağı öyrənmək istəyirsiniz?", "watchVideo": "Videoya baxın", "when": "nə zaman", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "iş sahəsi: ", "yes": "Bəli", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/bg_bg.json b/apps/i18n/common/bg_bg.json index c44ff5f398ae5..613178439a20f 100644 --- a/apps/i18n/common/bg_bg.json +++ b/apps/i18n/common/bg_bg.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Създаване и управление на собствен списък с ученици", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Изберете как искате да добавите вашите ученици:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Възраст", "allHandouts": "All handouts", "allStudents": "Всичи", @@ -45,6 +47,39 @@ "catProcedures": "Функции", "catText": "Текст", "catVariables": "Променливи", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "За съжаление '%1' не съответства на нито една запазена програма.", "help": "Помощ", "hidden": "скрит", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Скрий)", "hintHeader": "Ето един съвет:", "hintPrompt": "Нужда от помощ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Финал", "homepageUiTipsAfterDialogConfirm": "Научете повече", "iconSearchPlaceholder": "Търси икона...", + "iDontKnow": "I don't know", "ignore": "Игнорирай", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Онлайн", "openWorkspace": "Как работи", "orientationLock": "Изключете заключването на ориентацията от опциите на устройството.", + "other": "Друго", "pairingNavigatorWarning": "Този пъзел е завършен в екип с {driver}. Погледнете този пъзел в общия акаунт, за да прегледате решението, което сте създали като екип.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Програмиране по двойки", + "parent": "Родител", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "играй", @@ -494,6 +534,7 @@ "positionTopOutRight": "горе извън дясната позиция", "positionTopRight": "на позиция горе вдясно", "predictionInstructions": "Направи прогнози, преди да стартираш програмата.", + "printCertificate": "Печат на сертификат", "printCertificates": "Печат на сертификати", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Прегледайте Code.org курсовете, за да намерите следващото си предизвикателство.", "share": "Сподели", "shareFailure": "За съжаление, не можем да споделим тази програма.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Въведете вашата възраст по-долу и щракнете върху OK, за да продължите.", "shareWarningsMoreInfo": "Повече информация", "shareWarningsStoreData": "Това приложение създадено на Студиото по кодиране съдържа данни, които могат да се видят от всеки с тази споделена връзка, така че не предоставяйте лична информация.", @@ -618,6 +669,7 @@ "showToolbox": "Показване на инструменти", "showVersionsHeader": "Хронология на версиите", "signup": "Регистрация във встъпителния курс", + "skipPuzzle": "Skip puzzle", "stageExtras": "Екстри", "stageLocked": "Етапът е заключен.", "stageNotFullyLocked": "Етапът не е заключен за всички.", @@ -645,6 +697,7 @@ "subtitle": "визуална среда за програмиране", "syntaxErrorMsg": "Вашата програма съдържа правописна грешка. Моля, премахнете линия {lineNumber} и опитайте отново.", "teacher": "Учител", + "teachers": "Учители", "teacherCommunity": "Учителска общност", "teacherCommunityDescription": "Задавайте въпроси за учебна програма, споделяте идеи от уроците си и получавайте помощ от други учители", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "Покажи преглед на частта", "visible": "Видим", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Искате ли да се научите да пишете код?", "watchVideo": "Гледайте видеото", "when": "когато", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Работна област: ", "yes": "Да", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/bn_bd.json b/apps/i18n/common/bn_bd.json index f886df1486417..d060df334e26c 100644 --- a/apps/i18n/common/bn_bd.json +++ b/apps/i18n/common/bn_bd.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "বয়স", "allHandouts": "All handouts", "allStudents": "সব", @@ -45,6 +47,39 @@ "catProcedures": "ফাংশনগুলি", "catText": "পাঠ", "catVariables": "চলকগুলো", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "দুঃখিত, '% 1' কোনো সংরক্ষিত প্রোগ্রামের সাথে সঙ্গতিপূর্ণ নয়।", "help": "সাহায্য", "hidden": "গোপন", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(লুকান)", "hintHeader": "এখানে একটি ইঙ্গিত:", "hintPrompt": "সাহায্য প্রয়োজন?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "শেষ", "homepageUiTipsAfterDialogConfirm": "আরও জানুন", "iconSearchPlaceholder": "আইকন জন্য সন্ধান করুন...", + "iDontKnow": "I don't know", "ignore": "উপেক্ষা করুন", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "অনলাইনে", "openWorkspace": "এটি কিভাবে কাজ করে", "orientationLock": "ডিভাইস সেটিংস অভিযোজন (ওরিয়েন্টেশন) লক বন্ধ করুন।", + "other": "অন্যান্য", "pairingNavigatorWarning": "{driver} সাথে একত্রিত হয়ে এই ধাঁধা সম্পন্ন করা হয়েছে । এই ধাঁধা থেকে দল হিসেবে তুমি যে সমাধান দিয়েছ তা উনাদের সমাধান এর সাথে মিলিয়ে দেখে নিতে পারো ।", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "মা-বাবা", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "খেলুন", @@ -494,6 +534,7 @@ "positionTopOutRight": "শীর্ষ পদ ডান দিক ছেড়ে অবস্থান", "positionTopRight": "উপরে ডানে অবস্থান", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "শেয়ার", "shareFailure": "দুঃখিত, আমরা এই প্রোগ্রাম শেয়ার করতে পারছি না.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "নিচে আপনার বয়স প্রদান করুন এবং চলিয়ে যাবার জন্য OK ক্লিক করুন।", "shareWarningsMoreInfo": "অধিক তথ্য", "shareWarningsStoreData": "আপনাকে যদি ব্যক্তিগত তথ্য প্রদান করতে বলা হয় তাহলে সতর্কতা অবলম্বন করা আবশ্যক কারন এই অ্যাপ্লিকেশন কোড স্টুডিও তথ্য ভান্ডারের উপর ভিত্তি করে নির্মিত যা এই শেয়ারিং লিঙ্ক সহ যে কেউ দেখা যেতে পারে।", @@ -618,6 +669,7 @@ "showToolbox": "টুলবক্স দেখান", "showVersionsHeader": "সংস্করণ ইতিহাস", "signup": "ভুমিকা কোর্সের জন্য নিবন্ধন করুন", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "মঞ্চ তালাবন্ধ করা আছে।.", "stageNotFullyLocked": "মঞ্চ সকলের জন্য তালাবদ্ধ থাকে না।.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "পাঠ পরিকাল্পনা এবং তথ্য", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "শেখা শুরু করুন।", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "ভিজ্যুয়াল প্রোগ্রামিং পরিবেশ", "syntaxErrorMsg": "আপনার প্রোগ্রাম লিখায় একটি ভুল রয়েছে। লাইন {lineNumber} অপসারণ করে আবার চেষ্টা করুন।", "teacher": "শিক্ষক", + "teachers": "শিক্ষকদের", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "এক ঘন্টার কোড", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "দৃশ্যমান", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "কোড শিখতে চান?", "watchVideo": "ভিডিও দেখুন", "when": "যখন", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "কর্মপরিসর:", "yes": "\"হ্যাঁ\"", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/bs_ba.json b/apps/i18n/common/bs_ba.json index 210b87394e972..adbb794d51a69 100755 --- a/apps/i18n/common/bs_ba.json +++ b/apps/i18n/common/bs_ba.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Starost", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Funkcije", "catText": "Tekst", "catVariables": "Varijable", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Nažalost, '%1' ne odgovara nijednom snimljenom programu.", "help": "Pomoć", "hidden": "Sakriveno", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Sakrij)", "hintHeader": "Evo jedan savjet:", "hintPrompt": "Trebaš li pomoć?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Završi", "homepageUiTipsAfterDialogConfirm": "Nauči više", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignoriši", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Kako To Radi", "orientationLock": "U postavkama uređaja isključi blokadu orijentacije.", + "other": "Ostalo", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Programiranje u Paru", + "parent": "Roditelj", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "igraj", @@ -494,6 +534,7 @@ "positionTopOutRight": "na položaj izvana gore desno", "positionTopRight": "na položaj gore desno", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Ispiši Diplomu", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Podijeli", "shareFailure": "Žalim, ali ne možemo dijeliti ovaj program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Molimo vas da unesete svoje ime ispod da kliknete na OK.", "shareWarningsMoreInfo": "Opširnije", "shareWarningsStoreData": "Ova aplikacija se zasniva na podacima Code Studio trgovina koje mogu svi pogledati preko linka za razmjenu, s'toga pazite ukoliko vam se bude tražilo da unesete lične podatke.", @@ -618,6 +669,7 @@ "showToolbox": "Prikaži Alatni okvir", "showVersionsHeader": "Historija verzije", "signup": "Registrirajte se na početni kurs", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Nastavni Planovi i Resursi", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Započni sa učenjem", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "grafičko okruženje za programiranje", "syntaxErrorMsg": "Vaš program ima pogrešku. Molimo vas da uklonite liniju {lineNumber} i da pokušate ponovo.", "teacher": "Učitelj", + "teachers": "Učitelji", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Sat Kodiranja", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Želiš li naučiti programirati?", "watchVideo": "Pogledaj Video", "when": "kada", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Radni prostor: ", "yes": "Da", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ca_es.json b/apps/i18n/common/ca_es.json index c3a8e9b8aa0ae..fafb645cce890 100644 --- a/apps/i18n/common/ca_es.json +++ b/apps/i18n/common/ca_es.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Edat", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Funcions", "catText": "text", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Ho sentim, '%1' no correspon amb ningun programa guardat.", "help": "Ajuda", "hidden": "Ocult", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Amaga)", "hintHeader": "Aquí tens una pista:", "hintPrompt": "Necessites ajuda?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finalitza", "homepageUiTipsAfterDialogConfirm": "Aprèn més", "iconSearchPlaceholder": "Buscar una icona...", + "iDontKnow": "I don't know", "ignore": "Ignorar", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "En línia", "openWorkspace": "Com funciona", "orientationLock": "Desactiva el bloqueig d'orientació en els ajustos del teu dispositiu.", + "other": "Altres", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Programació per parelles", + "parent": "Pares", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "reprodueix", @@ -494,6 +534,7 @@ "positionTopOutRight": "a la part superior de fora posició dreta", "positionTopRight": "a la part superior dreta", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Imprimeix el certificat", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Comparteix", "shareFailure": "Ho sentim, no podem compartir aquest programa.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Si us plau, proporcioneu la seva edat a sota i feu clic a D'acord per a continuar.", "shareWarningsMoreInfo": "Més informació", "shareWarningsStoreData": "Aquesta aplicació construïda en Code Studio emmagatzema dades que poden ser vistes per qualsevol amb aquest enllaç compartit, així que tingueu cura si se li demana de proporcionar informació personal.", @@ -618,6 +669,7 @@ "showToolbox": "Mostra la caixa d'eines", "showVersionsHeader": "Historial de versions", "signup": "Inscriu-te al curs d'introducció", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Plans docents i recursos", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Comença a aprendre", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "un entorn de programació visual", "syntaxErrorMsg": "El seu programa conté un error tipogràfic. Tregui la línia {lineNumber} i torneu-ho a provar.", "teacher": "Mestre", + "teachers": "Mestres", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hora del codi", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Vols aprendre a programar?", "watchVideo": "Mira el vídeo", "when": "quan", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Zona de treball: ", "yes": "Sí", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/co_co.json b/apps/i18n/common/co_co.json index 9473f20747dee..e4b708805547b 100644 --- a/apps/i18n/common/co_co.json +++ b/apps/i18n/common/co_co.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Text", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "Hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "Here's a tip:", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Sparte", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "Our Privacy Policy", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/cs_cz.json b/apps/i18n/common/cs_cz.json index 075c6df0394dd..a67190d3ab6e1 100644 --- a/apps/i18n/common/cs_cz.json +++ b/apps/i18n/common/cs_cz.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Věk", "allHandouts": "All handouts", "allStudents": "Vše", @@ -45,6 +47,39 @@ "catProcedures": "Funkce", "catText": "text", "catVariables": "Proměnné", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Promiň, ale '%1' neodpovídá žádnému uloženému programu.", "help": "Nápověda", "hidden": "Schovaný", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Skrýt)", "hintHeader": "Zde je rada:", "hintPrompt": "Potřebujete pomoc?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Dokončit", "homepageUiTipsAfterDialogConfirm": "Zjisti více", "iconSearchPlaceholder": "Vyhledat ikonu...", + "iDontKnow": "I don't know", "ignore": "Ignorovat", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Jak To Funguje", "orientationLock": "Vypni uzamčení rotace v nastavení zařízení.", + "other": "Ostatní", "pairingNavigatorWarning": "Tato hádanka byla dokončena během párování s {driver}. Podívejte se na tuto hádanku na jejich účtu pro zobrazení řešení, které jste vytvořily jako tým.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Párové programování", + "parent": "Rodič", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "hrát", @@ -494,6 +534,7 @@ "positionTopOutRight": "na horní vnější pravou pozici", "positionTopRight": "na horní pravou pozici", "predictionInstructions": "Před spuštěním programu vytvoř předpověď.", + "printCertificate": "Vytisknout certifikát", "printCertificates": "Tisknout certifikáty", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Sdílet", "shareFailure": "Omlouváme se, ale tento program nemůžeme sdílet.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Zadejte váš věk níže a klepněte na tlačítko OK budete pokračovat.", "shareWarningsMoreInfo": "Další informace", "shareWarningsStoreData": "Tato aplikace vytvořená v Code Studiu ukládá data, které by mohl kdokoliv prohlížet s tímto sdíleným odkazem, takže buďte pozorní, když jste vyzváni k zadání osobních informací.", @@ -618,6 +669,7 @@ "showToolbox": "Zobrazit Nástroje", "showVersionsHeader": "Historie verzí", "signup": "Zaregistruj se do úvodního kurzu", + "skipPuzzle": "Skip puzzle", "stageExtras": "Extra bonusy", "stageLocked": "Fáze je uzamčena.", "stageNotFullyLocked": "Fáze není odmečena pro všechny.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Plány hodin a zdroje", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Zahájení výuky", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "vizuální programovací prostředí", "syntaxErrorMsg": "Váš program obsahuje překlep. Odstranit řádek {lineNumber} a opakujte akci.", "teacher": "Učitel", + "teachers": "Učitelé", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hodina kódu", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Viditelný", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Chceš se naučit programovat?", "watchVideo": "Shlédnout Video", "when": "když", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Pracovní prostor: ", "yes": "Ano", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/da_dk.json b/apps/i18n/common/da_dk.json index 2ad0b339ee476..f9b7ff22d4c2c 100644 --- a/apps/i18n/common/da_dk.json +++ b/apps/i18n/common/da_dk.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Alder", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Funktioner", "catText": "tekst", "catVariables": "Variabler", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Beklager, '%1' svarer ikke til noget gemt program.", "help": "Hjælp", "hidden": "skjult", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Skjul)", "hintHeader": "Her er et tip:", "hintPrompt": "Brug for hjælp?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Færdig", "homepageUiTipsAfterDialogConfirm": "Lær mere", "iconSearchPlaceholder": "Søg efter et ikon...", + "iDontKnow": "I don't know", "ignore": "Ignorer", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Sådan fungerer det", "orientationLock": "Slå orienterings-lås fra i Enhedsindstillinger.", + "other": "Andre", "pairingNavigatorWarning": "Denne test blev færdiggjort mens du dannede hold med {driver}. Kig på testen på deres konto for at se løsningen i lavede som hold.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Par programmering", + "parent": "Forældre", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "afspil", @@ -494,6 +534,7 @@ "positionTopOutRight": "til toppen uden for højre position", "positionTopRight": "til øverste, højre position", "predictionInstructions": "Lav en forudsigelse, før du kører programmet.", + "printCertificate": "Udskriv certifikat", "printCertificates": "Udskriv certifikater", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Del", "shareFailure": "Beklager, vi kan ikke dele dette program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Angiv din alder nedenfor og klik OK for at fortsætte.", "shareWarningsMoreInfo": "Mere Info", "shareWarningsStoreData": "Denne app, bygget med Code Studio, gemmer data, som potentielt kan ses af alle med dette link, så vær forsigtig hvis du bliver bedt om at indtaste personlige oplysninger.", @@ -618,6 +669,7 @@ "showToolbox": "Vis værktøjskasse", "showVersionsHeader": "Versionshistorik for", "signup": "Tilmeld til Introduktion kursus", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Trinnet er låst.", "stageNotFullyLocked": "Trinnet er ikke låst fo ralle.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Lektionsplaner og ressourcer", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Begynd at lære", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "et visuelt programmerings miljø", "syntaxErrorMsg": "Dit program indeholder en fejl. Fjern linje {lineNumber} og prøv igen.", "teacher": "Lærer", + "teachers": "Lærere", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Synlig", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Vil du lære at kode?", "watchVideo": "Se videoen", "when": "når", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Arbejdsområde: ", "yes": "Ja", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/de_de.json b/apps/i18n/common/de_de.json index 45a7c692f7066..115e7450fd698 100644 --- a/apps/i18n/common/de_de.json +++ b/apps/i18n/common/de_de.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Erstelle und kontrolliere miene eigene Liste von Schülern", "addStudentsSyncThirdParty": "Synchronisiere meine Liste von Schülern von ein existierendes Klassenzimmer sektion in einer Drittanbieter Werkzeug", "addStudentsToSectionInstructions": "Entscheide wie du deine Schüler hinzufügen möchtest:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Alter", "allHandouts": "All handouts", "allStudents": "Alle", @@ -45,6 +47,39 @@ "catProcedures": "Funktionen", "catText": "Text", "catVariables": "Variablen", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Herausforderung Puzzles Sind Unterrichtsstunden um Deine Fähigkeiten auf ein neues Niveau zu bringen.", "challengeLevelPassTitle": "Du hast es geschafft!", "challengeLevelPassText": "Allerdings, du hättest es mit nur {idealBlocks, plural, one {1 block} other {# blocks}} schaffen Können. Kannst du dein Programm noch besser machen?", @@ -337,6 +372,7 @@ "hashError": "Ups, '%1' stimmt mit keinem gespeicherten Programm überein.", "help": "Hilfe", "hidden": "Ausgeblendet", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Ausblenden)", "hintHeader": "Hier ein Tipp:", "hintPrompt": "Brauchst du Hilfe?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Abschließen", "homepageUiTipsAfterDialogConfirm": "Mehr erfahren", "iconSearchPlaceholder": "Suche nach einem Icon-Symbol...", + "iDontKnow": "I don't know", "ignore": "Ignorieren", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Wie es funktioniert", "orientationLock": "Deaktiviere die Orientierungssperre in den Geräteeinstellungen.", + "other": "Andere", "pairingNavigatorWarning": "Diese Aufgabe wurde zusammen mit {driver} gelöst. Schau dir die Aufgabe auf deren Konto an, um Eure gemeinsam als Team erstellte Lösung anzusehen.", "pairingNavigatorLink": "Klicke hier, um eure gemeinsame Lösung anzusehen.", "pairProgramming": "Paarprogrammierung", + "parent": "Elternteil", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "spielen", @@ -494,6 +534,7 @@ "positionTopOutRight": "nach oben rechts außen", "positionTopRight": "nach oben rechts", "predictionInstructions": "Bevor du das Programm ausführst, überlege dir zuerst aufgrund des Programms, was geschehen wird.", + "printCertificate": "Zertifikat drucken", "printCertificates": "Zeugnisse drucken", "professionalLearning": "Professionelles Lernen", "professionalLearningDescription": "Unser beliebtes professionelles Lernen bereitet dich auf deine nächste Informatik Stunde vor.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Durchstöbere Code.org's Kurse, um deine neue Herausforderung zu finden.", "share": "Teilen", "shareFailure": "Leider können wir dieses Programm nicht freigeben.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Bitte teile uns unten dein Alter mit und klicke auf OK, um weiter zu machen.", "shareWarningsMoreInfo": "Unsere Datenschutzerklärung", "shareWarningsStoreData": "Diese App basiert auf Code-Studio und speichert Daten, die von jedem mit diesem Teilen-Link angezeigt werden könnte. Sei also bitte vorsichtig, wenn Du aufgefordert wirst, persönliche Informationen anzugeben.", @@ -618,6 +669,7 @@ "showToolbox": "Werkzeugkiste anzeigen", "showVersionsHeader": "Versionsverlauf", "signup": "Für den Einführungskurs anmelden", + "skipPuzzle": "Skip puzzle", "stageExtras": "Weiterführende Extras dieser Stufe", "stageLocked": "Diese Stufe ist gesperrt.", "stageNotFullyLocked": "Diese Stufe ist nicht für alle gesperrt.", @@ -645,6 +697,7 @@ "subtitle": "eine visuelle Programmierumgebung", "syntaxErrorMsg": "Dein Programm enthält einen Tippfehler. Bitte entferne Zeile {lineNumber} und versuche es erneut.", "teacher": "Lehrer", + "teachers": "Lehrer", "teacherCommunity": "Lehrer Gemeinschaft", "teacherCommunityDescription": "Stellen sie Fragen zum Lehrplan, teilen sie Ideen aus ihren Stunden und lassen sie sich von anderen Lehrern helfen", "teacherCourseHoc": "Stunde des Codes", @@ -702,6 +755,7 @@ "viewUnitOverview": "Einheiten-Überblick anzeigen", "visible": "Sichtbar", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Möchtest du programmieren lernen?", "watchVideo": "Video anschauen", "when": "wenn", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Arbeitsbereich: ", "yes": "Ja", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/el_gr.json b/apps/i18n/common/el_gr.json index d2d40d7ed76fc..6ad3c88c7018f 100644 --- a/apps/i18n/common/el_gr.json +++ b/apps/i18n/common/el_gr.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Ηλικία", "allHandouts": "All handouts", "allStudents": "Ολα", @@ -45,6 +47,39 @@ "catProcedures": "Συναρτήσεις", "catText": "κείμενο", "catVariables": "Μεταβλητές", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Συγνώμη, το '%1' δεν αντιστοιχεί με κανένα αποθηκευμένο πρόγραμμα.", "help": "Βοήθεια", "hidden": "κρυφό", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Κρύψε)", "hintHeader": "Να μια συμβουλή:", "hintPrompt": "Χρειάζεσε βοήθεια;", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Τερματισμός", "homepageUiTipsAfterDialogConfirm": "Μάθετε περισσότερα", "iconSearchPlaceholder": "Αναζήτηση για ένα εικονίδιο...", + "iDontKnow": "I don't know", "ignore": "Αγνόησε", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Σε σύνδεση", "openWorkspace": "Πώς λειτουργεί", "orientationLock": "Απενεργοποιήστε το κλείδωμα περιστροφής στις ρυθμίσεις της συσκευής σας.", + "other": "Άλλα", "pairingNavigatorWarning": "Αυτό το παζλ ολοκληρώθηκε κατά τη ζεύξη με {driver}. Κοιτάξτε αυτό το παζλ στο λογαριασμό τους για να δείτε τη λύση που δημιουργήσατε ως ομάδα.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Προγραμματισμός κατά ζεύγη", + "parent": "Γονέας", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "παίξε", @@ -494,6 +534,7 @@ "positionTopOutRight": "στην επάνω εξωτερική δεξιά θέση", "positionTopRight": "στην επάνω δεξιά θέση", "predictionInstructions": "Κάνετε μια πρόβλεψη, πριν να εκτελέσετε το πρόγραμμα.", + "printCertificate": "Εκτύπωση πιστοποιητικού", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Μοιράσου", "shareFailure": "Συγγνώμη, δεν μπορούμε να μοιράσουμε αυτό το πρόγραμμα.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Παρακαλούμε να δηλώστε την ηλικία σας παρακάτω και κάντε κλικ στο κουμπί OK για να συνεχίσετε.", "shareWarningsMoreInfo": "Περισσότερες Πληροφορίες", "shareWarningsStoreData": "Αυτή η εφαρμογή Code Studio αποθηκεύει δεδομένα που θα μπορούσαν να προβληθούν από οποιονδήποτε με αυτόν τον σύνδεσμο διαμοιρασμού, οπότε να είστε προσεκτικοί αν σας ζητηθεί να δώσετε προσωπικές πληροφορίες.", @@ -618,6 +669,7 @@ "showToolbox": "Εμφάνιση Εργαλειοθήκης", "showVersionsHeader": "Ιστορικό αλλαγών", "signup": "Κάντε εγγραφή για το εισαγωγικό μάθημα", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Το στάδιο είναι κλειδωμένο.", "stageNotFullyLocked": "Το στάδιο δεν είναι κλειδωμένο για όλους.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Σχέδια μαθήματος και Πόροι", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Έναρξη εκπαίδευσης", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "ένα οπτικό περιβάλλον προγραμματισμού", "syntaxErrorMsg": "Το πρόγραμμα σας περιέχει ένα συντακτικό λάθος. Παρακαλούμε αφαιρέστε τη γραμμή {lineNumber} και προσπαθήστε ξανά.", "teacher": "Καθηγητής", + "teachers": "Δάσκαλοι", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Ώρα του Κώδικα", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Ορατό", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Θέλετε να μάθετε προγραμματισμό;", "watchVideo": "Δείτε το βίντεο", "when": "όταν", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Χώρος εργασίας: ", "yes": "Ναι", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/en_gb.json b/apps/i18n/common/en_gb.json index 6b75661184b46..440955bde1c2d 100644 --- a/apps/i18n/common/en_gb.json +++ b/apps/i18n/common/en_gb.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Text", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Ascunde)", "hintHeader": "Here's a tip:", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Share", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "More Info", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/en_us.json b/apps/i18n/common/en_us.json index 3b8ecee6c88ad..38d8c9d63210a 100644 --- a/apps/i18n/common/en_us.json +++ b/apps/i18n/common/en_us.json @@ -3,6 +3,7 @@ "addRemoveCleverClassrooms": "Visit https://clever.com/ and confirm your classroom is connected to Code.org.", "addRemoveGoogleClassrooms": "Visit https://classroom.google.com/ to add and remove classrooms.", "addSectionName": "Enter a name for your section that will help you remember which classroom it is for. Your students will also be able to see this name.", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", "addStudents": "Add students", "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", @@ -79,7 +80,7 @@ "censusRequiredSelect": "Required. Please select an option.", "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", "censusWebDesign": "Web design using HTML or CSS", - "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", + "challengeLevelIntro": "Challenge Puzzles are lessons designed to stretch your brain! Just do the best that you can!", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", "challengeLevelPerfectTitle": "Challenge Complete!", diff --git a/apps/i18n/common/es_es.json b/apps/i18n/common/es_es.json index f388bd0705db5..566b0a9114353 100644 --- a/apps/i18n/common/es_es.json +++ b/apps/i18n/common/es_es.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Edad", "allHandouts": "All handouts", "allStudents": "Todos", @@ -45,6 +47,39 @@ "catProcedures": "Funciones", "catText": "Texto", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Lo sentimos, '%1' no se corresponde con ningún programa guardado.", "help": "Ayuda", "hidden": "escondido", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Ocultar)", "hintHeader": "Aquí hay un consejo:", "hintPrompt": "¿Necesitas ayuda?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Terminar", "homepageUiTipsAfterDialogConfirm": "Aprende más", "iconSearchPlaceholder": "Busca un ícono...", + "iDontKnow": "I don't know", "ignore": "Ignorar", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "En línea", "openWorkspace": "Cómo funciona", "orientationLock": "Desactiva el bloqueo de orientación en la configuración del dispositivo.", + "other": "Otros", "pairingNavigatorWarning": "Este rompecabezas fue completado mientras que se emparejaba con {driver}. Mira este rompecabezas en su cuenta para ver la solución que ustedes crearon como equipo.", "pairingNavigatorLink": "Haga clic aquí para ver la solución que usted ha creado en equipo.", "pairProgramming": "Programación de pares", + "parent": "Padre/madre", + "parents": "Parents", "pause": "Interrumpir", "perfect": "perfect", "play": "jugar", @@ -494,6 +534,7 @@ "positionTopOutRight": "a la posición superior derecha externa", "positionTopRight": "Hacia la posición superior derecha", "predictionInstructions": "Hacer una predicción antes de ejecutar el programa.", + "printCertificate": "Imprimir Certificado", "printCertificates": "Imprimir certificados", "professionalLearning": "Aprendizaje Profesional", "professionalLearningDescription": "Nuestro aprendizaje profesional altamente calificado le prepara para su próxima clase de ciencias de la computación.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Compartir", "shareFailure": "Perdón, no podemos compartir este programa.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Indica abajo tu edad y haz clic en Aceptar para continuar.", "shareWarningsMoreInfo": "Política de privacidad", "shareWarningsStoreData": "Esta aplicación desarrollada con Code Studio almacena datos que pueden ser vistos por cualquiera que comparta este enlace, así que tenga cuidado si se le pide que proporcione información personal.", @@ -618,6 +669,7 @@ "showToolbox": "Mostrar el cuadro de herramientas", "showVersionsHeader": "Historial de versiones", "signup": "Únete al curso de introducción", + "skipPuzzle": "Skip puzzle", "stageExtras": "Etapa Extra", "stageLocked": "Etapa esta bloqueada.", "stageNotFullyLocked": "Etapa no esta bloqueada para todos.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Curriculum normales", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Empieza a aprender", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "un entorno de programación visual", "syntaxErrorMsg": "Tu programa contiene un error tipográfico. Elimina la línea {lineNumber} e inténtalo de nuevo.", "teacher": "Profesor", + "teachers": "Maestros", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hora del Código", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "¿Quieres aprender a programar?", "watchVideo": "Mira el Video", "when": "cuando", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Espacio de trabajo: ", "yes": "Sí", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/es_mx.json b/apps/i18n/common/es_mx.json index df13e8831a4f0..8c3d7f9be492f 100644 --- a/apps/i18n/common/es_mx.json +++ b/apps/i18n/common/es_mx.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Edad", "allHandouts": "All handouts", "allStudents": "Todos", @@ -45,6 +47,39 @@ "catProcedures": "Funciones", "catText": "Texto", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Lo sentimos, '%1' no se corresponde con ningún programa guardado.", "help": "Ayuda", "hidden": "Oculto", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Ocultar)", "hintHeader": "Aquí hay un consejo:", "hintPrompt": "¿Necesitas ayuda?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Terminar", "homepageUiTipsAfterDialogConfirm": "Aprende más", "iconSearchPlaceholder": "Busca un ícono…", + "iDontKnow": "I don't know", "ignore": "Ignorar", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "En línea", "openWorkspace": "Cómo funciona", "orientationLock": "Abre la llave de orientación para la configuración del dispositivo.", + "other": "Otros", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Haga clic aquí para ver la solución que usted ha creado en equipo.", "pairProgramming": "Programación de pares", + "parent": "Padres", + "parents": "Parents", "pause": "Interrumpir", "perfect": "perfect", "play": "ejecutar", @@ -494,6 +534,7 @@ "positionTopOutRight": "a la posición superior derecha externa", "positionTopRight": "Hacia la posición superior derecha", "predictionInstructions": "Haz una predicción antes de ejecutar el programa.", + "printCertificate": "Imprimir Certificado", "printCertificates": "Imprimir certificados", "professionalLearning": "Aprendizaje Profesional", "professionalLearningDescription": "Nuestro aprendizaje profesional altamente calificado le prepara para su próxima clase de ciencias de la computación.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Compartir", "shareFailure": "Perdón, no podemos compartir este programa.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Indica abajo tu edad y haz clic en OK para continuar.", "shareWarningsMoreInfo": "Más información", "shareWarningsStoreData": "Esta aplicación desarrollada con Code Studio almacena datos que pueden ser vistos por cualquiera que comparta este enlace, así que tenga cuidado si se le pide que proporcione información personal.", @@ -618,6 +669,7 @@ "showToolbox": "Mostrar el cuadro de herramientas", "showVersionsHeader": "Historial de versiones", "signup": "Únete al curso de introducción", + "skipPuzzle": "Skip puzzle", "stageExtras": "Etapa Extra", "stageLocked": "La etapa está bloqueada.", "stageNotFullyLocked": "La etapa no está bloqueada para todos.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Planificaciones de lecciones y recursos", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Empieza a aprender", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "un entorno de programación visual", "syntaxErrorMsg": "Tu programa contiene un error tipográfico. Elimina la línea {lineNumber} e inténtalo de nuevo.", "teacher": "Profesor", + "teachers": "Maestros", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hora del código", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "¿Quieres aprender a programar?", "watchVideo": "Mira el Video", "when": "cuando", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Espacio de trabajo: ", "yes": "Sí", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/et_ee.json b/apps/i18n/common/et_ee.json index 7590d2e0240ee..2669ec9212c54 100644 --- a/apps/i18n/common/et_ee.json +++ b/apps/i18n/common/et_ee.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Vanus", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Funktsioonid", "catText": "Tekst", "catVariables": "Muutujad", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Vabandust, '%1' ei vasta ühelegi salvestatud programmile.", "help": "Abi", "hidden": "Peidetud", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Peida)", "hintHeader": "Vihje:", "hintPrompt": "Vajad abi?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Lõpeta", "homepageUiTipsAfterDialogConfirm": "Lisateave", "iconSearchPlaceholder": "Otsi ikooni...", + "iDontKnow": "I don't know", "ignore": "Eira", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Kuidas see töötab", "orientationLock": "Lülita automaatne pööramine oma seadme seadetest välja.", + "other": "Muu", "pairingNavigatorWarning": "See pusle valmis üheskoos {driver}. Vaata seda puslet nende kontol, et näha lahendust, mille te ühe meeskonnana lõite.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Paarisprogrammeerimine", + "parent": "Lapsevanem", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "mängi", @@ -494,6 +534,7 @@ "positionTopOutRight": "paremale väljapoole üles", "positionTopRight": "üles paremale", "predictionInstructions": "Tee ennustus enne programmi käivitamist.", + "printCertificate": "Prindi tunnistus", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Jaga", "shareFailure": "Vabandust, me ei saa seda programmi jagada.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Palun lisa alla oma vanus ning vajuta jätkamiseks nuppu OK.", "shareWarningsMoreInfo": "Lisainfo", "shareWarningsStoreData": "See Code Studio abil ehitatud äpp salvestab andmed ning neid näevad kõik, kellele see viide on jagatud. Seega ole tähelepanelik, kui sul palutakse anda isiklikku infot.", @@ -618,6 +669,7 @@ "showToolbox": "Kuva Tööriistakast", "showVersionsHeader": "Versiooni ajalugu", "signup": "Pane ennast kirja sissejuhatavale kursusele", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Etapp on lukus.", "stageNotFullyLocked": "Etapp ei ole kõikide jaoks lukustatud.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Tunnikavad ja ressursid", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Alusta õppimist", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "visuaalne programmeerimiskeskkond", "syntaxErrorMsg": "Sinu programmis on näpukas. Palun eemalda rida {lineNumber} ja proovi uuesti.", "teacher": "Õpetaja", + "teachers": "Õpetajad", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "KoodiTund", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Nähtav", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Tahad programmeerimist õppida?", "watchVideo": "Vaata videot", "when": "kui", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Tööruum: ", "yes": "Jah", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/eu_es.json b/apps/i18n/common/eu_es.json index b06c7e1829d00..dc084ab21ad57 100644 --- a/apps/i18n/common/eu_es.json +++ b/apps/i18n/common/eu_es.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Adina", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Funtzioak", "catText": "Testua", "catVariables": "Aldagaiak", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Barkatu. '%1' ez dator bat inongo gordetako programarekin.", "help": "Laguntza", "hidden": "Ezkutuan", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Ezkutatu)", "hintHeader": "Hemen aholkua:", "hintPrompt": "Laguntzarik behar?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Amaitu", "homepageUiTipsAfterDialogConfirm": "Ikasi gehiago", "iconSearchPlaceholder": "Ikono bat bilatu...", + "iDontKnow": "I don't know", "ignore": "Baztertu", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "On-Line", "openWorkspace": "Nola dabilen", "orientationLock": "Itzali orientazio lokatzea gailuaren aukeretan.", + "other": "Beste bat", "pairingNavigatorWarning": "Ariketa hau amaitu zenuten {driver}-ekin lankidetzan. Bila ezazu ariketa hau haien kontuan, talde gisa sortu zenuten soluzioa ikusteko.", "pairingNavigatorLink": "Egin klik hemen talde bezala sortu duzuen soluzioa ikusteko.", "pairProgramming": "Bikoteka programatzen", + "parent": "Gurasoa", + "parents": "Parents", "pause": "Irten", "perfect": "perfect", "play": "hasi", @@ -494,6 +534,7 @@ "positionTopOutRight": "kanpoko goiko eskuin posiziora", "positionTopRight": "goi eskuineko posiziora", "predictionInstructions": "Egin ezazu iragarpen bat programa exekutatu baino lehen.", + "printCertificate": "Inprimatu ziurtagiria", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Partekatu", "shareFailure": "Barkatu, ezin dugu programa hau partekatu.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Mesedez idatzi zure adina azpian eta klikatu OK jarraitzeko.", "shareWarningsMoreInfo": "Informazio gehiago", "shareWarningsStoreData": "Code Studion egindako app honek elkarbanatze esteka hau duen edonork ikusteko moduan gordetzen ditu datuak; beraz, kontuz ibili informazio pertsonala emateko eskatuz gero.", @@ -618,6 +669,7 @@ "showToolbox": "Erakutsi tresna-kutxa", "showVersionsHeader": "Bertsio historia", "signup": "Izena eman sarrera kurtsorako", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Atala blokeatuta dago.", "stageNotFullyLocked": "Atala ez dago blokeatuta denentzat.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Ikasgaien Plangintza eta Baliabideak", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Ikasten hasi", "stepIn": "Sartu", @@ -645,6 +697,7 @@ "subtitle": "programazio ingurune bisuala", "syntaxErrorMsg": "Zure programak tipografia errore bat dauka. Mesedez, ezabatu {lineNumber}. lerroa eta saiatu berriro ere.", "teacher": "Irakaslea", + "teachers": "Irakasleak", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Kode Ordua", @@ -702,6 +755,7 @@ "viewUnitOverview": "Unitatea ikusi", "visible": "Ikusgai", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Programatzen ikasi nahi?", "watchVideo": "Ikusi Bideoa", "when": "-enean", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Lan eremua: ", "yes": "Bai", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/fa_af.json b/apps/i18n/common/fa_af.json index f0144ba95b0cb..ce61f929b7805 100644 --- a/apps/i18n/common/fa_af.json +++ b/apps/i18n/common/fa_af.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "توابع", "catText": "متن", "catVariables": "متغیرها", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "با عرض پوزش، '%1' با هیچ کدام از برنامه‌های ذخیره شده مطابقت ندارد.", "help": "راهنما", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(پنهان کردن)", "hintHeader": "این هم یک راهنمایی:", "hintPrompt": "کمک نیاز دارید؟", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "صرف نظر کن", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "چگونه کار می کند", "orientationLock": "قفل جهت یابی را در تنظیمات دستگاه باز کنید.", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "بازی کن", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Share", "shareFailure": "با عرض پوزش، ما نمیتوانیم این برنامه را به اشتراک بگذاریم.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "لصا سن خود را در بخش زیر بنویسید و دکمه Ok را بزنید.", "shareWarningsMoreInfo": "More Info", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "نمایش جعبه ابزار", "showVersionsHeader": "تاریخچه ی نسخه", "signup": "برای دوره‌ی مقدماتی نام نویسی کنید", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "یک محیط برنامه نویسیِ دیداری", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "آیا می‌خواهید کد نویسی را یاد بگیرید؟", "watchVideo": "ویدیو را ببینید", "when": "وقتی", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "محیط کار: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/fa_ir.json b/apps/i18n/common/fa_ir.json index 6265e7f7e2168..8e4b5f62aa6d7 100644 --- a/apps/i18n/common/fa_ir.json +++ b/apps/i18n/common/fa_ir.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "سن", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "توابع", "catText": "متن", "catVariables": "متغیرها", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "با عرض پوزش، '%1' با هیچ کدام از برنامه‌های ذخیره شده مطابقت ندارد.", "help": "راهنما", "hidden": "پنهان", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(پنهان کردن)", "hintHeader": "این هم یک راهنمایی:", "hintPrompt": "کمک نیاز دارید؟", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "تمام کن", "homepageUiTipsAfterDialogConfirm": "بیشتر بیاموزید", "iconSearchPlaceholder": "جستجوی یک شمایل...", + "iDontKnow": "I don't know", "ignore": "صرف نظر کن", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "آنلاین", "openWorkspace": "چگونه کار می کند", "orientationLock": "قفل جهت یابی را در تنظیمات دستگاه باز کنید.", + "other": "دیگر", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "برنامه نویسی دوتایی", + "parent": "پدر/مادر", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "بازی کن", @@ -494,6 +534,7 @@ "positionTopOutRight": "به جهت بالا و راست بیرونی", "positionTopRight": "به موقعیت بالا سمت راست", "predictionInstructions": "قبل از اینکه برنامه را اجرا کنید حدسی بزنید.", + "printCertificate": "چاپ گواهینامه", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "به اشتراک گذاری", "shareFailure": "با عرض پوزش، ما نمیتوانیم این برنامه را به اشتراک بگذاریم.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "لصا سن خود را در بخش زیر بنویسید و دکمه Ok را بزنید.", "shareWarningsMoreInfo": "اطلاعات بیشتر", "shareWarningsStoreData": "این نرم افزار که در کارگاه کدنویسی ساخته شده است، داده ذخیره میکند که هرکسی میتواند از طریق این لینک آنها را رؤیت کند، لذا اگر از شما خواسته شد که اطلاعات شخصیتان را ارائه دهید، احتیاط کنید.", @@ -618,6 +669,7 @@ "showToolbox": "نمایش جعبه ابزار", "showVersionsHeader": "تاریخچه ی نسخه", "signup": "برای دوره‌ی مقدماتی نام نویسی کنید", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "مرحله قفل شده است.", "stageNotFullyLocked": "مرحله برای همه قفل نشده است.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "برنامه‌ها و منابع درس", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "یادگیری را شروع کنید", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "یک محیط برنامه نویسیِ دیداری", "syntaxErrorMsg": "برنامه شما یک اشتباه تایپی دارد. لطفا خط {lineNumber} را حذف کنید و دوباره برنلمه را اجرا نمائید.", "teacher": "دبیر", + "teachers": "دبیران", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "ساعت کد نویسی", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "نمایان", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "آیا می‌خواهید کد نویسی را یاد بگیرید؟", "watchVideo": "ویدیو را ببینید", "when": "وقتی", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "محیط کار: ", "yes": "بله", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/fi_fi.json b/apps/i18n/common/fi_fi.json index a9dca0a386582..f6dade77796c9 100644 --- a/apps/i18n/common/fi_fi.json +++ b/apps/i18n/common/fi_fi.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Luo ja hallitse minun luetteloani opiskelijoista", "addStudentsSyncThirdParty": "Synkronoi minun luetteloani opiskelijoista aiemmin luodun luokkahuoneen ryhmästä, joka on kolmannen osapuolen työkaluissa", "addStudentsToSectionInstructions": "Valitse, miten haluat lisätä opiskelijoitasi:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Ikä", "allHandouts": "All handouts", "allStudents": "Kaikki", @@ -45,6 +47,39 @@ "catProcedures": "Funktiot", "catText": "teksti", "catVariables": "Muuttujat", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Haasteelliset palapelit ovat suunniteltu kehittämään taitojasi uudelle tasolle.", "challengeLevelPassTitle": "Sinä teit sen!", "challengeLevelPassText": "Kuitenkin olisit voinut tehdä sen {idealBlocks, plural, one {1 block} other {# blocks}}. Voit tehdä ohjelmasi vielä parempi?", @@ -337,6 +372,7 @@ "hashError": "Valitan, '%1' ei vastaa mitään tallennettua ohjelmaa.", "help": "Ohje", "hidden": "Piilotettu", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Piilota)", "hintHeader": "Tässä on Vihje:", "hintPrompt": "Tarvitsetko apua?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Valmis", "homepageUiTipsAfterDialogConfirm": "Lue lisää", "iconSearchPlaceholder": "Etsitään kuvaketta...", + "iDontKnow": "I don't know", "ignore": "Hylkää", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Verkossa", "openWorkspace": "Miten se toimii", "orientationLock": "Poista laitteesi asentolukko.", + "other": "Muut", "pairingNavigatorWarning": "Tämä tehtävä tehtiin parin {driver} kanssa. Katso tehtävää heidän käyttäjätilillään nähdäksesi vastauksen te teitte tiiminä.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pariohjelmointi", + "parent": "Vanhempi", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "pelaa", @@ -494,6 +534,7 @@ "positionTopOutRight": "yläreunaan, oikean reunan ulkopuolelle", "positionTopRight": "oikeaan yläreunaan", "predictionInstructions": "Tee ennakkoarviointi, ennen kuin suoritat ohjelman.", + "printCertificate": "Tulosta todistus", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Jaa", "shareFailure": "Emme valitettavasti voi jakaa tätä ohjelmaa.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Anna ikäsi alla ja jatka valitsemalla Ok.", "shareWarningsMoreInfo": "Lisätietoa", "shareWarningsStoreData": "Tämä Code Studio -sovelma tallentaa tietoja, jotka jokainen tämän linkin saanut voi nähdä. Olethan varovainen, jos sinua pyydetään antamaan henkilökohtaisia tietoja.", @@ -618,6 +669,7 @@ "showToolbox": "Näytä työkalupakki", "showVersionsHeader": "Versiohistoria", "signup": "Rekisteröidy johdantokurssille", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Vaihe on lukittu.", "stageNotFullyLocked": "Vaihe ei ole lukittu kaikille.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Tuntisuunnitelmat ja resurssit", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Aloita oppiminen", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "visuaalinen ohjelmointiympäristö", "syntaxErrorMsg": "Ohjelmassasi on kirjoitusvirhe. Poista rivi {lineNumber} ja yritä uudelleen.", "teacher": "Opettaja", + "teachers": "Opettajat", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Koodaustunti", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Näkyvä", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Haluatko oppia koodaamaan?", "watchVideo": "Katso video", "when": "kun", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Työtila: ", "yes": "Kyllä", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/fil_ph.json b/apps/i18n/common/fil_ph.json index ed8985579d7b8..b9a482bcc5906 100644 --- a/apps/i18n/common/fil_ph.json +++ b/apps/i18n/common/fil_ph.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Edad", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Mga function", "catText": "Text", "catVariables": "Mga variable", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Pasensya, '%1' ay walang katumbas sa mga na save na program.", "help": "Tulong", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(itago)", "hintHeader": "Narito ang isang tip:", "hintPrompt": "Kailangan mo ba ng tulong?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Katapusan", "homepageUiTipsAfterDialogConfirm": "Matuto nang higit pa", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "I-ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Kung Paano Ito Gumagana", "orientationLock": "I-off ang orientation ng lock sa mga setting ng device.", + "other": "Iba", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Magulang", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "i-play", @@ -494,6 +534,7 @@ "positionTopOutRight": "sa tuktok labas mismo na posisyon", "positionTopRight": "sa kanang tuktok na posisyon", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Mag-print ng Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Ibahagi", "shareFailure": "Pasesnya, hindi namin pwede ibahagi ang program na ito.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Pakilagay ang iyong edad sa ibaba at pindutin ang OK para magpatuloy.", "shareWarningsMoreInfo": "Higit pang Impormasyon", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Mag-sign up para sa intro ng kurso", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Mga Lesson Plan at mga Resource", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Simulan ang pag-aaral", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "isang visual programming na environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Mga guro", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Gusto mo matuto mag-code?", "watchVideo": "Panoorin ang Video", "when": "kelan", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Oo", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/fr_fr.json b/apps/i18n/common/fr_fr.json index f6659ef5f9d23..71d0adc7e9e6c 100644 --- a/apps/i18n/common/fr_fr.json +++ b/apps/i18n/common/fr_fr.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "Tout", @@ -45,6 +47,39 @@ "catProcedures": "Fonctions", "catText": "texte", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Désolé, '%1' ne correspond à aucun programme enregistré.", "help": "Aide", "hidden": "Cachée", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Masquer)", "hintHeader": "Voici une astuce :", "hintPrompt": "Besoin d'aide ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Terminer", "homepageUiTipsAfterDialogConfirm": "Pour en savoir plus", "iconSearchPlaceholder": "Recherchez une icône...", + "iDontKnow": "I don't know", "ignore": "Ignorer", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "En ligne", "openWorkspace": "Comment ça marche", "orientationLock": "Désactiver le verrouillage de l'orientation dans les réglages l’appareil.", + "other": "Autres", "pairingNavigatorWarning": "Ce casse-tête a été complété avec {driver}. Regardez ce casse-tête sur leur compte pour visualiser la solution, que vous avez créé en équipe.", "pairingNavigatorLink": "Cliquer ici pour visualiser la solution créée par l’équipe.", "pairProgramming": "Programmation en Binôme", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "jouer", @@ -494,6 +534,7 @@ "positionTopOutRight": "vers la position extérieure en haut à droite", "positionTopRight": "vers la position en haut à droite", "predictionInstructions": "Faites une prédiction avant d'exécuter le programme.", + "printCertificate": "Imprimer le certificat", "printCertificates": "Imprimer les certificats", "professionalLearning": "Apprentissage professionnel", "professionalLearningDescription": "Notre apprentissage professionnel de haut nuveau vous prépare à votre prochain cours d’informatique.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Partager", "shareFailure": "Désolé, nous ne pouvons pas partager ce programme.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Indique ton âge ci-dessous et clique sur OK pour continuer.", "shareWarningsMoreInfo": "Plus d'information", "shareWarningsStoreData": "Cette application développée sur Studio Code stocke des données qui pourraient être consultées par n'importe qui avec ce lien de partage, alors sois prudent(e) si tu es invité(e) à fournir des renseignements personnels.", @@ -618,6 +669,7 @@ "showToolbox": "Afficher la boîte à outils", "showVersionsHeader": "Historique des versions", "signup": "S’inscrire au cours d'introduction", + "skipPuzzle": "Skip puzzle", "stageExtras": "Étape Supplémentaire", "stageLocked": "Le niveau est verrouillé.", "stageNotFullyLocked": "Le niveau n'est pas verrouillé pour tout le monde.", @@ -645,6 +697,7 @@ "subtitle": "un environnement de programmation visuelle", "syntaxErrorMsg": "Ton programme contient une faute de frappe. Supprime la ligne {lineNumber} et réessaye.", "teacher": "Enseignant", + "teachers": "Enseignants", "teacherCommunity": "Communauté des professeurs", "teacherCommunityDescription": "Poser des questions sur le programme, partager des idées de vos leçons et obtenir de l’aide d’autres enseignants", "teacherCourseHoc": "Heure de Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "Voir la synthèse de l'unité", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Souhaites-tu apprendre à programmer ?", "watchVideo": "Voir la vidéo", "when": "quand", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Espace de travail :", "yes": "Oui", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ga_ie.json b/apps/i18n/common/ga_ie.json index 01c580deb643c..59da5f9475af9 100644 --- a/apps/i18n/common/ga_ie.json +++ b/apps/i18n/common/ga_ie.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Aois", "allHandouts": "All handouts", "allStudents": "Uile", @@ -45,6 +47,39 @@ "catProcedures": "Feidhmeanna", "catText": "Téacs", "catVariables": "Athróga", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Ár leithscéal, ní fhreagraíonn '%1\" d'aon chlár sábháilte.", "help": "Cabhair", "hidden": "Folaithe", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Folaigh)", "hintHeader": "Leid:", "hintPrompt": "An bhfuil cabhair uait?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Críochnaigh", "homepageUiTipsAfterDialogConfirm": "Tuilleadh eolais", "iconSearchPlaceholder": "Lorg deilbhín...", + "iDontKnow": "I don't know", "ignore": "Déan neamhaird de", "importFromGoogleClassroom": "Iompórtáil rannán ó Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Ar líne", "openWorkspace": "Conas a oibríonn sé", "orientationLock": "Múch an glas treoshuímh sna socruithe ar do ghléas.", + "other": "Eile", "pairingNavigatorWarning": "Críochnaíodh an dúshlán seo in éineacht le {driver}.", "pairingNavigatorLink": "Cliceáil anseo le féachaint ar an réiteach a chruthaigh sibh mar fhoireann.", "pairProgramming": "Códáil Bheirte", + "parent": "Tuismitheoir", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "imir", @@ -494,6 +534,7 @@ "positionTopOutRight": "go dtí an barr amuigh ar dheis", "positionTopRight": "go dtí an barr ar dheis", "predictionInstructions": "Tomhais cad a tharlóidh nuair a rithfidh tú an clár.", + "printCertificate": "Priontáil Teastas", "printCertificates": "Priontáil teastais", "professionalLearning": "Oideachas Proifisiúnta", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Brabhsáil na cúrsaí ar Code.org chun teacht ar do chéad dúshlán eile.", "share": "Comhroinn", "shareFailure": "Ár leithscéal, ní féidir linn an clár seo a fhoilsiú.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Inis dúinn thíos cén aois thú, ansin cliceáil OK le dul ar aghaidh.", "shareWarningsMoreInfo": "Polasaí Príobháideachais", "shareWarningsStoreData": "Beidh éinne a bhfuil an nasc seo acu in ann teacht ar shonraí a stórálann an aip seo a bhí déanta sa Stiúideo Códála. Dá bharr sin, ba chóir duit a bheith cúramach má iarrtar ort faisnéis phearsanta a sholáthar.", @@ -618,6 +669,7 @@ "showToolbox": "Taispeáin an Bosca Uirlisí", "showVersionsHeader": "Stair na Leaganacha", "signup": "Cláraigh leis an mbunchúrsa", + "skipPuzzle": "Skip puzzle", "stageExtras": "Acmhainní Breise don Chéim", "stageLocked": "Tá an chéim seo faoi ghlas.", "stageNotFullyLocked": "Níl an chéim faoi ghlas roimh chách.", @@ -645,6 +697,7 @@ "subtitle": "timpeallacht radharcach ríomhchláraithe", "syntaxErrorMsg": "Rinne tú botún beag i do chlár. Scrios líne {lineNumber} agus bain triail eile as.", "teacher": "Múinteoir", + "teachers": "Múinteoirí", "teacherCommunity": "Comhphobal Múinteoirí", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "An Uair Chódála", @@ -702,6 +755,7 @@ "viewUnitOverview": "Foramharc an Aonaid", "visible": "Infheicthe", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Ar mhaith leat códú a fhoghlaim?", "watchVideo": "Féach ar an bhfíseán", "when": "nuair", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Spás oibre: ", "yes": "Tá", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/gl_es.json b/apps/i18n/common/gl_es.json index 873145a06a486..3f00c25507d37 100644 --- a/apps/i18n/common/gl_es.json +++ b/apps/i18n/common/gl_es.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Idade", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Funcións", "catText": "Texto", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sentímolo, '%1' non dita con ningún programa gardado.", "help": "Axuda", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Agachar)", "hintHeader": "Aquí vai un consello:", "hintPrompt": "Necesitas axuda?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Rematar", "homepageUiTipsAfterDialogConfirm": "Aprende máis", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignorar", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Como funciona", "orientationLock": "Desactiva o bloqueo de orientación na configuración do dispositivo.", + "other": "Outros", "pairingNavigatorWarning": "Este crebacabezas foi completado en colaboración con {driver}. Busca este crebacabezas nas súas contas para ver a solución que creastes como equipo.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Programación por parellas", + "parent": "Pai / Nai", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "xogar", @@ -494,6 +534,7 @@ "positionTopOutRight": "á posición superior dereita externa", "positionTopRight": "Cara á posición superior dereita", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Imprimir certificado", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Compartir", "shareFailure": "Lamentablemente non podemos compartir este programa.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Por favor, indica abaixo a túa idade e preme en OK para continuar.", "shareWarningsMoreInfo": "Máis información", "shareWarningsStoreData": "Esta aplicación desenvolta con Code Studio almacena datos que poden ser vistos por calquera que teña este enlace compartido, así que ten coidado se che solicitan información persoal.", @@ -618,6 +669,7 @@ "showToolbox": "Mostrar a caixa de ferramentas", "showVersionsHeader": "Histórico de versións", "signup": "Inscríbete no curso de introdución", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Plans e recursos da clase", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Comeza a aprender", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "un entorno de programación visual", "syntaxErrorMsg": "O teu programa contén un error tipográfico. Por favor, elimina a liña {lineNumber} e inténtao de novo.", "teacher": "Profesor", + "teachers": "Mestres", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hora de Código", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Queres aprender a programar?", "watchVideo": "Mira o vídeo", "when": "cando", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Espazo de traballo: ", "yes": "Si", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/haw_hi.json b/apps/i18n/common/haw_hi.json index 9bc087cefe68d..68ceb60d7c51d 100644 --- a/apps/i18n/common/haw_hi.json +++ b/apps/i18n/common/haw_hi.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Text", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "Hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "Here's a tip:", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Share", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "Our Privacy Policy", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/he_il.json b/apps/i18n/common/he_il.json index d1ed6f1d54db4..11ccc70588c79 100644 --- a/apps/i18n/common/he_il.json +++ b/apps/i18n/common/he_il.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "גיל", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "פונקציות", "catText": "טקסט", "catVariables": "משתנים", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "סליחה, אך '%1' אינו תואם לאף תוכנית שנשמרה.", "help": "עזרה", "hidden": "חבוי", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(הסתר)", "hintHeader": "הנה עצה:", "hintPrompt": "צריך עזרה?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "סיים", "homepageUiTipsAfterDialogConfirm": "למד עוד", "iconSearchPlaceholder": "מחפש את האייקון...", + "iDontKnow": "I don't know", "ignore": "התעלם", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "באינטרנט", "openWorkspace": "איך זה עובד", "orientationLock": "בטל את נעילת הכיוון בהגדרות המכשיר.", + "other": "אחר", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "תכנות בזוגות", + "parent": "הורה", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "הפעל", @@ -494,6 +534,7 @@ "positionTopOutRight": "במיקום העליון ימני חיצוני", "positionTopRight": "במיקום העליון מימין", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "הדפס תעודה", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "שתף", "shareFailure": "מצטערים, אנחנו לא יכולים לשתף תוכנית זו.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "אנא רשום את גילך כאן ולחץ אישור בכדי להמשיך.", "shareWarningsMoreInfo": "מידע נוסף", "shareWarningsStoreData": "ישום זה הבנוי על קוד-סטודיו מאחסן מידע אשר יכול להראות על ידי כל אחד באמצעות שיתוף קישור זה, כך שעליך להיות זהיר במידה ותתבקש לספק מידע אישי.", @@ -618,6 +669,7 @@ "showToolbox": "הצג את ארגז הכלים", "showVersionsHeader": "היסטורית גירסאות", "signup": "הירשם לקורס המבוא", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "מערכי שיעור ומשאבים", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "התחל ללמוד", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "סביבת תיכנות חזותית", "syntaxErrorMsg": "התוכנה שלך מכילה שגיאת הקלדה. אנא הסר את שורה מספר {lineNumber} ונסה שנית.", "teacher": "מורה", + "teachers": "מורים", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "שעה של קוד", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "רוצה ללמוד לתכנת?", "watchVideo": "צפה בסרטון", "when": "מתי", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "סביבת העבודה: ", "yes": "כן", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/hi_in.json b/apps/i18n/common/hi_in.json index 728bf0682c07a..92e42adba00ba 100644 --- a/apps/i18n/common/hi_in.json +++ b/apps/i18n/common/hi_in.json @@ -1,22 +1,24 @@ { - "activity": "Activity", - "addRemoveCleverClassrooms": "Visit https://clever.com/ and confirm your classroom is connected to Code.org.", - "addRemoveGoogleClassrooms": "Visit https://classroom.google.com/ to add and remove classrooms.", - "addSectionName": "Enter a name for your section that will help you remember which classroom it is for. Your students will also be able to see this name.", - "addStudents": "Add students", - "addStudentsManageMyOwn": "Create and manage my own list of students", - "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", - "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "activity": "गतिविधि", + "addRemoveCleverClassrooms": "Https://clever.com/ पर जाएँ और पुष्टि करें की आपकी कक्षा Code.org जुड़ी है।", + "addRemoveGoogleClassrooms": "कक्षाओं को जोड़ने और हटाने के लिए https://classroom.google.com/ पर जाएं।", + "addSectionName": "अपने सेक्शन के लिए एक नाम दर्ज करें जिससे आपको याद रहे वह किस कक्षा के लिए है। आपके छात्र भी इस नाम को देख सकेंगे। ", + "addStudents": "छात्रों को जोड़ें", + "addStudentsManageMyOwn": "छात्रों की अपनी स्वयं की सूची बनाएं और मैनेज करें", + "addStudentsSyncThirdParty": "मौजूदा कक्षा के मेरे छात्रों की सूची को किसी तीसरी पार्टी टूल से सिंक करें। ", + "addStudentsToSectionInstructions": "चुनें कि आप अपने छात्रों को कैसे जोड़ना चाहते हैं:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "आयु", - "allHandouts": "All handouts", + "allHandouts": "सभी हैंडआउट", "allStudents": "All", "allowEditing": "संपादन की अनुमति दें", "allowEditingInstructions": "छात्रों को मूल्यांकन लेना चाहिए, जबकि \"संपादन की अनुमति दें\"", "and": "और", "animationMode": "एनीमेशन", "announcements": "घोषणाएँ", - "announcementHeadingCsfAtoF": "Courses 1-4 updated to align with grades K-5", - "announcementDescriptionCsfAtoF": "We've tailored the courses to each grade level and re-dubbed them Courses A-F.", + "announcementHeadingCsfAtoF": "पाठ्यक्रम 1-4 ग्रेड k-5 के साथ संरेखित करने के लिए अद्यतन", + "announcementDescriptionCsfAtoF": "हमने कोर्स को प्रत्येक ग्रेड स्तर के अनुरूप करा है और उनका नाम ए से अफ कर दिया है। ", "answersVisible": "उत्तर दृश्य (केवल-पढ़ने के लिए)", "assessmentSteps": "के लिए मूल्यांकन देने के लिए कदम", "assessmentSettings": "आकलन सेटिंग्स", @@ -45,6 +47,39 @@ "catProcedures": "कार्य", "catText": "पाठ", "catVariables": "चर", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "यहाँ एक टिप है:", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "अधिक जानें", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "ऑनलाइन", "openWorkspace": "How It Works", "orientationLock": "डिवाइस सेटिंग्स में ओरिएंटेशन ऑफ कर दें।", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "अभिभावक", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "शेयर करें", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "More Info", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "परिचय course के लिए sign up करें", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "शिक्षक", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "क्या आप कोड लिखना जानना चाहते हैं।", "watchVideo": "ये वीडियो देखें", "when": "कब", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "हाँ", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/hr_hr.json b/apps/i18n/common/hr_hr.json index facb0c08ba992..dbb127a46d11a 100644 --- a/apps/i18n/common/hr_hr.json +++ b/apps/i18n/common/hr_hr.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Godine", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Funkcije", "catText": "tekst", "catVariables": "Varijable", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Nažalost, '%1' ne odgovara nijednom spremljenom programu.", "help": "Pomoć", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Sakrij)", "hintHeader": "Evo savjeta:", "hintPrompt": "Trebate pomoć?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Kraj", "homepageUiTipsAfterDialogConfirm": "Doznaj više", "iconSearchPlaceholder": "Traženje ikona...", + "iDontKnow": "I don't know", "ignore": "Zanemari", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Kako to radi", "orientationLock": "U postavkama uređaja isključi blokadu orijentacije.", + "other": "Ostalo", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Programiranje u paru", + "parent": "Roditelj", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "igraj", @@ -494,6 +534,7 @@ "positionTopOutRight": "na položaj izvana gore desno", "positionTopRight": "na položaj gore desno", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Ispišite diplome", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Podijeli", "shareFailure": "Žalim, ne možemo dijeliti ovaj program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Ispod napiši koliko imaš godina i za nastavak klikni na 'U redu'.", "shareWarningsMoreInfo": "Više informacija", "shareWarningsStoreData": "Ovaj program, napravljen pomoću Code Studio, mogu vidjeti svi koji imaju ovu poveznicu za dijeljenje, pa budi oprezan ako se od tebe traže tvoji osobni podaci.", @@ -618,6 +669,7 @@ "showToolbox": "Pokaži Alate", "showVersionsHeader": "Povijest inačica", "signup": "Registrirajte se na početni tečaj", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Nastavni planovi i resursi", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Krenite s učenjem", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "grafičko okruženje za programiranje", "syntaxErrorMsg": "Vaš program sadrži grešku. Molimo uklonite redak {lineNumber} i pokušajte ponovo.", "teacher": "Učitelj", + "teachers": "Učitelji", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Želiš li naučiti programirati?", "watchVideo": "Pogledaj filmić", "when": "kada", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Radna površina: ", "yes": "Da", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/hu_hu.json b/apps/i18n/common/hu_hu.json index 64b56a8068022..e497140d7469b 100644 --- a/apps/i18n/common/hu_hu.json +++ b/apps/i18n/common/hu_hu.json @@ -3,10 +3,12 @@ "addRemoveCleverClassrooms": "Látogass el a https://clever.com/ címre és ellenőrizd, hogy a tantermed kapcsolódik-e a Code.org-hoz.", "addRemoveGoogleClassrooms": "Látogass el a https://classroom.google.com/ címre tanterem hozzáadásához és eltávolításához.", "addSectionName": "Olyan nevet adj a szakasznak, amely emlékeztet, hogy melyik tanteremben van. A tanulók is látják majd a szakasz nevét.", - "addStudents": "Add students", + "addStudents": "Diákok hozzáadása", "addStudentsManageMyOwn": "Saját diákjaim listájának elkészítése, menedzselése", "addStudentsSyncThirdParty": "Diákjaim listájának szinkronizálása meglévő tanteremmel, harmadik féltől származó eszközzel", "addStudentsToSectionInstructions": "Válaszd ki, hogyan szeretnéd hozzáadni a diákodat:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Kor", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Funkciók", "catText": "szöveg", "catVariables": "Változók", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "Megcsináltad!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sajnálom, de \"%1\" nem felel meg egyetlen mentett programnak sem.", "help": "Segítség", "hidden": "rejtett", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Elrejtés)", "hintHeader": "Íme egy tipp:", "hintPrompt": "Segítségre van szükséged?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Kész", "homepageUiTipsAfterDialogConfirm": "Tudj meg többet", "iconSearchPlaceholder": "Keress egy ikont...", + "iDontKnow": "I don't know", "ignore": "Mellőzd", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Hogyan is működik", "orientationLock": "Kapcsold ki a tájolási zárat az eszközbeállításokban.", + "other": "Egyéb", "pairingNavigatorWarning": "Ezt a feladatot {driver} segítségével párban programozva oldottátok meg. A csapatotok megoldását a társad nevén bejelentkezve nézhetitek meg.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Páros programozás", + "parent": "Szülő", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "lejátszás", @@ -494,6 +534,7 @@ "positionTopOutRight": "legfelülre a jobb külső pozícióba", "positionTopRight": "jobbra felülre", "predictionInstructions": "Tippeld meg, mielőtt futtatod a programot.", + "printCertificate": "Igazolás kinyomtatása", "printCertificates": "Oklevelek nyomtatása", "professionalLearning": "Professzionális tanulás", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Megosztás", "shareFailure": "Sajnálom, de nem tudjuk megosztani ezt a programot.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Kérem adja meg az életkorát az alábbi mezőben, és kattintson az OK gombra a folytatáshoz.", "shareWarningsMoreInfo": "További információ", "shareWarningsStoreData": "Ez a Kód Studióban készült app adatokat tárol, amelyeket bárki megtekinthet az adott megosztási linken, ezért legyünk óvatosak, ha a személyes adatokat kérünk be.", @@ -618,6 +669,7 @@ "showToolbox": "Eszközkészlet megjelenítése", "showVersionsHeader": "Verziók", "signup": "Regisztrálj a bevezető képzésre", + "skipPuzzle": "Skip puzzle", "stageExtras": "Extra szakasz feladatok", "stageLocked": "A szint zárolt.", "stageNotFullyLocked": "A szint nem mindenki számára zárolt.", @@ -645,6 +697,7 @@ "subtitle": "vizuális programozási felület", "syntaxErrorMsg": "A program gépelési hibát tartalmaz. Kérlek távolítsd el a {lineNumber} sort és próbáld újra.", "teacher": "Tanár", + "teachers": "Tanárok", "teacherCommunity": "Tanári közösség", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "A kódolás órája", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Látható", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Szeretnél megtanulni programozni?", "watchVideo": "Nézd meg a videót", "when": "amikor", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Munkaterület: ", "yes": "Igen", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/hy_am.json b/apps/i18n/common/hy_am.json index 427be6c4bb9a6..ac7c9f7065eac 100755 --- a/apps/i18n/common/hy_am.json +++ b/apps/i18n/common/hy_am.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Տարիք", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "գործառույթները", "catText": "տեքստ", "catVariables": "փոփոխականների", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Ներեցեք, '% 1', չի համապատասխանում որեւէ պահպանված ծրագիր:", "help": "Օգնություն", "hidden": "Թաքցված", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Թաքցնել)", "hintHeader": "Ահա մի tip:", "hintPrompt": "Օգնության կարիք ունեմ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "Սովորել ավելին", "iconSearchPlaceholder": "Որոնել համար պատկերակը ...", + "iDontKnow": "I don't know", "ignore": "անտեսել", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Ինչպես է այն աշխատում", "orientationLock": "Turn off կողմնորոշիչ կողպեքը սարքի պարամետրերը:", + "other": "Այլ", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Զույգ Ծրագրավորում", + "parent": "Ծնող", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "խաղալ", @@ -494,6 +534,7 @@ "positionTopOutRight": "դեպի վերեւ արտաքին ճիշտ դիրքում", "positionTopRight": "դեպի վերին աջ դիրքում", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Տպել վկայական", "printCertificates": "Տպել վկայականը", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Տարածել", "shareFailure": "Ներեցեք, մենք չենք կարող կիսվել այս ծրագիրը:", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Խնդրում ենք տրամադրել Ձեր տարիքը ստորեւ եւ սեղմեք OK է շարունակել:", "shareWarningsMoreInfo": "Ավելի շատ տեղեկություն", "shareWarningsStoreData": "Այս ծրագիրը կառուցված է օրենսգրքի Studio խանութներ տվյալների, որոնք կարող են դիտվել է դարձնում այս փոխանակման հղումը, այնպես որ, պետք է զգույշ լինել, եթե դուք խնդրել է տրամադրել անձնական տեղեկություններ.", @@ -618,6 +669,7 @@ "showToolbox": "Ցույց տալ Գործիքներ", "showVersionsHeader": "Տարբերակ պատմություն", "signup": "Հաղորդագրություն փակցնելուց համար պետք է ինտրոյով դասընթացի", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Lesson Plans and Resources", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Սկսել սովորել", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "տեսողական ծրագրավորման միջավայրը", "syntaxErrorMsg": "Ձեր ծրագիրը պարունակում տպագրական. Խնդրում ենք հեռացնել գիծը {lineNumber} եւ փորձեք կրկին.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Կոդի ժամ", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Տեսանելի", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Ցանկանում եք իմանալ, թե պետք է օրենսգրքի:", "watchVideo": "Դիտեք տեսանյութը", "when": "երբ", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "խաղային տարածք", "yes": "այո", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/id_id.json b/apps/i18n/common/id_id.json index 66e0a1450c5f7..9787dd114af4a 100644 --- a/apps/i18n/common/id_id.json +++ b/apps/i18n/common/id_id.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Membuat dan mengatur daftar siswa saya sendiri", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Umur", "allHandouts": "All handouts", "allStudents": "Semua", @@ -45,6 +47,39 @@ "catProcedures": "Fungsi", "catText": "teks", "catVariables": "Variabel", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Maaf, '%1' tidak sesuai dengan program yang disimpan.", "help": "Tolong", "hidden": "tersembunyi", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Sembunyikan)", "hintHeader": "Berikut adalah tip:", "hintPrompt": "Perlu bantuan?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Selesai", "homepageUiTipsAfterDialogConfirm": "Pelajari lebih banyak", "iconSearchPlaceholder": "Cari sebuah ikon...", + "iDontKnow": "I don't know", "ignore": "Abaikan", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Cara kerjanya", "orientationLock": "Matikan orientasi kunci dalam pengaturan perangkat.", + "other": "Lain", "pairingNavigatorWarning": "Teka-teki ini selesai setelah dipasangangkan dengan {driver}. Lihatlah teka-teki pada akun mereka untuk melihat solusi yang mereka buat.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pemrograman berpasangan", + "parent": "Orang tua", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "mainkan", @@ -494,6 +534,7 @@ "positionTopOutRight": "ke paling atas di luar posisi kanan", "positionTopRight": "ke posisi kanan atas", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Cetak Sertifikat", "printCertificates": "Cetak Sertifikat", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Bagikan", "shareFailure": "Maaf, kami tidak bisa membagikan program ini.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Tolong isikan umur Anda dibawah dan klik OK untuk melanjutkan.", "shareWarningsMoreInfo": "Lebih Lanjut", "shareWarningsStoreData": "Aplikasi ini dibangun dengan kode Studio dan data yang disimpan dapat dilihat oleh siapa saja dengan mebagikan link ini, jadi hati-hati jika Anda diminta untuk memberikan informasi pribadi.", @@ -618,6 +669,7 @@ "showToolbox": "Tampilkan Perangkat kerja", "showVersionsHeader": "Riwayat Versi", "signup": "Daftarlah untuk mengikuti kursus introduksi", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Tahap terkunci.", "stageNotFullyLocked": "Tahap tidak terkunci untuk semua.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Rencana pelajaran dan sumber daya", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Mulailah belajar", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "Perangkat pemrograman visual", "syntaxErrorMsg": "Terdapat kesalahan pengetikan pada program Anda. Tolong hapus baris {lineNumber} dan ulangi kembali.", "teacher": "Guru", + "teachers": "Pengajar", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Jam kode", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Tampak", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Ingin belajar untuk mengkode?", "watchVideo": "Tonton Videonya", "when": "ketika", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Area kerja: ", "yes": "Ya", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/is_is.json b/apps/i18n/common/is_is.json index 8da22799d62e8..2ba146b7fc848 100644 --- a/apps/i18n/common/is_is.json +++ b/apps/i18n/common/is_is.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Aldur", "allHandouts": "All handouts", "allStudents": "Allt", @@ -45,6 +47,39 @@ "catProcedures": "Föll", "catText": "texti", "catVariables": "Breytur", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Því miður finnst ekkert vistað forrit '%1'.", "help": "Hjálp", "hidden": "falið", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Fela)", "hintHeader": "Vísbending:", "hintPrompt": "Vantar þig aðstoð?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Ljúka", "homepageUiTipsAfterDialogConfirm": "Læra meira", "iconSearchPlaceholder": "Leita að tákni...", + "iDontKnow": "I don't know", "ignore": "Hunsa", "importFromGoogleClassroom": "Flytja inn hóp frá Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Á netinu", "openWorkspace": "Hvernig það virkar", "orientationLock": "Slökktu á stefnulæsingu í stillingum tækis.", + "other": "Annað", "pairingNavigatorWarning": "Þessi þraut var leyst í samvinnu við {driver}.", "pairingNavigatorLink": "Smelltu hér til að skoða lausnina sem teymið þitt skapaði.", "pairProgramming": "Félagaforritun", + "parent": "foreldri", + "parents": "Parents", "pause": "Rjúfa", "perfect": "perfect", "play": "spila", @@ -494,6 +534,7 @@ "positionTopOutRight": "á stað utan við efst til hægri", "positionTopRight": "á stað efst til hægri", "predictionInstructions": "Spáðu um útkomuna áður en þú keyrir forritið.", + "printCertificate": "Prenta skírteini", "printCertificates": "Prenta skírteini", "professionalLearning": "Fagnám", "professionalLearningDescription": "Hið mikilsmetna fagnám okkar undirbýr þig fyrir næsta tölvunarfræðihóp þinn.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Skoða námskeið Code.org til að velja næstu áskorun þína.", "share": "Deila leik", "shareFailure": "Því miður getum við ekki deilt þessu forriti.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Vinsamlegast færðu inn aldur þinn hér fyrir neðan og smelltu á Í lagi til að halda áfram.", "shareWarningsMoreInfo": "Persónuverndarstefna okkar", "shareWarningsStoreData": "Þetta app gert með Kóðastúdíóinu geymir gögn sem allir með þennan deilda tengil gætu séð. Farðu því varlega ef einhver biður þig um persónulegar upplýsingar.", @@ -618,6 +669,7 @@ "showToolbox": "Sýna verkfærakassann", "showVersionsHeader": "Útgáfur verkefnis", "signup": "Skráning á inngangsnámskeiðið", + "skipPuzzle": "Skip puzzle", "stageExtras": "Aukaefni stigs", "stageLocked": "Áfanginn er læstur.", "stageNotFullyLocked": "Áfanginn er ekki læstur öllum.", @@ -645,6 +697,7 @@ "subtitle": "sjónrænt forritunarumhverfi", "syntaxErrorMsg": "Forritið þitt inniheldur ritvillu. Vinsamlegast fjarlægðu {lineNumber} og reyndu aftur.", "teacher": "Kennari", + "teachers": "Kennarar", "teacherCommunity": "Samfélag kennara", "teacherCommunityDescription": "Spurðu spurninga um námsefni, deildu hugmyndum úr tímum þínum og fáðu hjálp annarra kennara", "teacherCourseHoc": "Klukkustund kóðunar", @@ -702,6 +755,7 @@ "viewUnitOverview": "Sjá yfirlit kafla", "visible": "Sýnilegt", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Viltu læra að kóða?", "watchVideo": "Horfa á videóið", "when": "þegar", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Vinnusvæði: ", "yes": "Já", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/it_it.json b/apps/i18n/common/it_it.json index 8745779df0704..ee2e1489aeb80 100644 --- a/apps/i18n/common/it_it.json +++ b/apps/i18n/common/it_it.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Crea e gestisci la mia lista di studenti", "addStudentsSyncThirdParty": "Sincronizza la mia lista di studenti da una sezione di classi esistente in uno strumento di terze parti", "addStudentsToSectionInstructions": "Scegli come aggiungere i tuoi studenti:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Età", "allHandouts": "Tutti i volantini", "allStudents": "Tutti", @@ -45,6 +47,39 @@ "catProcedures": "Funzioni", "catText": "Testo", "catVariables": "Variabili", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "I puzzle sono lezioni progettate per spingere le tue abilità ad un nuovo livello.", "challengeLevelPassTitle": "Ce l'hai fatta!", "challengeLevelPassText": "In ogni caso, avresti potuto farlo con solamente {idealBlocks, plural, one {1 blocco} other {# blocchi}}. Puoi fare un programma ancora migliore?", @@ -337,6 +372,7 @@ "hashError": "Siamo spiacenti, '%1' non corrisponde ad alcun programma salvato.", "help": "Aiuto", "hidden": "Nascosto", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Nascondi)", "hintHeader": "Ecco un suggerimento:", "hintPrompt": "Hai bisogno di aiuto?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Termina", "homepageUiTipsAfterDialogConfirm": "Ulteriori informazioni", "iconSearchPlaceholder": "Cerca un'icona...", + "iDontKnow": "I don't know", "ignore": "Ignora", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "On-line", "openWorkspace": "Come funziona", "orientationLock": "Disattiva il blocco dell'orientamento nelle impostazioni del dispositivo.", + "other": "Altro", "pairingNavigatorWarning": "Hai svolto questo esercizio lavorando in coppia con {driver}. Guarda questo esercizio sul suo account per visualizzare la soluzione che avete creato insieme.", "pairingNavigatorLink": "Clicca qui per vedere la soluzione creata come team.", "pairProgramming": "Programmazione in Coppia", + "parent": "Genitore", + "parents": "Parents", "pause": "Interrompi", "perfect": "perfetto", "play": "inizia", @@ -494,6 +534,7 @@ "positionTopOutRight": "alla posizione a destra esterna alla cima", "positionTopRight": "alla posizione in alto a destra", "predictionInstructions": "Fare una previsione prima di eseguire il programma.", + "printCertificate": "Stampa l'attestato", "printCertificates": "Stampa gli attestati", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Sfoglia i corsi di Code.org per trovare la tua prossima sfida.", "share": "Condividi", "shareFailure": "Ci dispiace, non possiamo condividere questo programma.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Indica per favore la tua età qui sotto e fai clic su OK per continuare.", "shareWarningsMoreInfo": "Informativa sulla Privacy", "shareWarningsStoreData": "Questa applicazione costruita con Code Studio memorizza dati che possono essere visti da chiunque abbia questo link condiviso, quindi fai attenzione se ti viene chiesto di fornire informazioni personali relative a te o a familiari e conoscenti.", @@ -618,11 +669,12 @@ "showToolbox": "Mostra le istruzioni disponibili", "showVersionsHeader": "Versioni precedenti", "signup": "Iscriviti al corso introduttivo", + "skipPuzzle": "Skip puzzle", "stageExtras": "Fase extra", "stageLocked": "Il livello è bloccato.", "stageNotFullyLocked": "Il livello non è bloccato per tutti.", "stageRewards": "Premi del livello", - "standaloneToolsDescription": "Oltre ai nostri corsi, gli insegnanti possono usare App Lab e Game Lab in qualunque corso per insegnare agli studenti come creare applicazioni, animazioni, e giochi in JavaScript. Inoltre, abbiamo lezioni e strumenti per insegnare crittografia, compressione del testo, e altri concetti dell'Informatica.", + "standaloneToolsDescription": "Oltre ai nostri corsi, gli insegnanti possono usare il Laboratorio ed il Game Lab per insegnare agli studenti come creare applicazioni, animazioni e giochi in JavaScript. Inoltre, sono disponibili lezioni e strumenti per insegnare crittografia, compressione del testo ed altri importanti concetti di informatica. Questi ambienti sono però disponibili solo in lingua inglese.", "standaloneToolsHeading": "Strumenti per Scuole Medie e Superiori", "standardMappings": "Funzioni Standard", "standardsAndFramework": "Standard e Framework", @@ -645,11 +697,12 @@ "subtitle": "un ambiente di programmazione visuale", "syntaxErrorMsg": "Il programma contiene un errore di battitura. Rimuovi per favore la linea {lineNumber} e riprova.", "teacher": "Insegnante", + "teachers": "Insegnanti", "teacherCommunity": "Teacher community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "L'Ora del Codice", "teacherCourseHocDescription": "L'Ora del Codice, celebrata in dicembre, ma disponibile tutto l'anno, rende l'informatica divertente ed accessibile a tutte le età.", - "teacherCourseHocLinkText": "Altri corsi dell'Ora del Codice", + "teacherCourseHocLinkText": "Vedi altri corsi dell'Ora del Codice", "teacherForum": "Forum dell'insegnante", "teacherHomePage": "Cruscotto di Controllo dell'insegnante", "teacherPanel": "Pannello insegnante", @@ -693,15 +746,16 @@ "viewCode": "Vedi codice", "viewCourse": "Visualizza il corso", "viewCourses": "Visualizza i corsi", - "viewMyRecentCourses": "I miei corsi recenti", + "viewMyRecentCourses": "Vedi i tuoi corsi recenti", "viewLessonPlan": "Leggi il piano di lavoro di questa lezione (in inglese)", "viewMyProjects": "Guarda la Collezione Privata", - "viewMore": "View more", + "viewMore": "Vedi altro", "viewPageAs": "Visualizza pagina come:", "viewSection": "Vedi la sezione", "viewUnitOverview": "Visualizza la Unit Overview", "visible": "Visibile", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Vuoi imparare a programmare?", "watchVideo": "Guarda il video", "when": "quando", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Area di lavoro: ", "yes": "Sì", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ja_jp.json b/apps/i18n/common/ja_jp.json index 0342403f90585..89408375eeb40 100644 --- a/apps/i18n/common/ja_jp.json +++ b/apps/i18n/common/ja_jp.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "年齢", "allHandouts": "All handouts", "allStudents": "全て", @@ -45,6 +47,39 @@ "catProcedures": "関数(かんすう)", "catText": "テキスト(文字列)", "catVariables": "変数", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "申し訳ありませんが、'%1'は保存されているプログラムと一致しません。", "help": "ヘルプ", "hidden": "非表示", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(かくす)", "hintHeader": "コツ:", "hintPrompt": "助けが必要ですか?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "おわり", "homepageUiTipsAfterDialogConfirm": "もっと詳しく知る", "iconSearchPlaceholder": "アイコンの検索..", + "iDontKnow": "I don't know", "ignore": "無視する", "importFromGoogleClassroom": "Google クラスルームからのインポート セクション", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "オンライン", "openWorkspace": "仕組み", "orientationLock": "デバイスの設定にあるオリエンテーション(方向)ロックをオフにしてください。", + "other": "その他", "pairingNavigatorWarning": "このパズルは、{driver} とペアリング中完了しました。チームとして作成した解決策を表示する自分のアカウントにこのパズルを見てください。", "pairingNavigatorLink": "チームで作成した解決策を表示するには、ここをクリックします。", "pairProgramming": "ペアプログラミング", + "parent": "ご両親", + "parents": "Parents", "pause": "Break", "perfect": "かんぺき", "play": "再生する", @@ -494,6 +534,7 @@ "positionTopOutRight": "右の外側の上に", "positionTopRight": "右上に", "predictionInstructions": "プログラムを実行する前に、予測を行ってください。", + "printCertificate": "証書を印刷", "printCertificates": "証明書を印刷する", "professionalLearning": "専門的な学習", "professionalLearningDescription": "我々の高評価の専門学習は、次のコンピュータ サイエンス クラスへの準備を手助けします。", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "シェアする", "shareFailure": "プログラムをシェアできませんでした。", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "下記(かき)にあなたの年齢(ねんれい)を示し(しめし)、OKを押(お)して続(づづ)けてください。", "shareWarningsMoreInfo": "情報(じょうほう)をもっと見(み)る。", "shareWarningsStoreData": "Code Studio上(じょう)で作(つく)られたこちらのアプリは、共有(きょうゆう)リンクにて誰(だれ)でも閲覧(えつらん)が可能(かのう)ですが、個人情報(こじんじょうほう)の漏えい(ろうえい)にはくれぐれもご注意(ちゅうい)ください。", @@ -618,6 +669,7 @@ "showToolbox": "ツールボックスを表示", "showVersionsHeader": "バージョンの履歴", "signup": "イントロのコースに申し込む", + "skipPuzzle": "Skip puzzle", "stageExtras": "追加ステージ", "stageLocked": "ステージはロックされています。", "stageNotFullyLocked": "ステージはすべて人に対してロックされていません。", @@ -645,6 +697,7 @@ "subtitle": "ビジュアル ・ プログラミング環境", "syntaxErrorMsg": "プログラムの中(なか)にタイプミスが含(ふく)まれています。行(ぎょう) {lineNumber} を削除(さくじょ)して、もう一度(いちど)やり直(なお)してください。", "teacher": "先生", + "teachers": "先生方", "teacherCommunity": "先生のコミュニティ", "teacherCommunityDescription": "カリキュラムについて質問したり、あなたのレッスンからアイデアを共有したり、他の先生からの助言を得たりする", "teacherCourseHoc": "Hour of Code(アウア オブ コード)", @@ -702,6 +755,7 @@ "viewUnitOverview": "ユニット概要の表示", "visible": "表示", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "プログラムを覚えてみたいですか?", "watchVideo": "ビデオを見る", "when": "もし", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "ワークスペース:", "yes": "はい", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ka_ge.json b/apps/i18n/common/ka_ge.json index 4e809c090b335..1e7992a4cded0 100644 --- a/apps/i18n/common/ka_ge.json +++ b/apps/i18n/common/ka_ge.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "ასაკი", "allHandouts": "All handouts", "allStudents": "ყველა", @@ -15,8 +17,8 @@ "and": "და", "animationMode": "ანიმაცია", "announcements": "განცხადებები", - "announcementHeadingCsfAtoF": "Courses 1-4 updated to align with grades K-5", - "announcementDescriptionCsfAtoF": "We've tailored the courses to each grade level and re-dubbed them Courses A-F.", + "announcementHeadingCsfAtoF": "კურსები 1-4 განკუთვნილია ბავშვებისათვის საბავშვო ბაღის ასაკიდან მე-5 კლასელთა ჩათვლით", + "announcementDescriptionCsfAtoF": "ჩვენი კურსები მორგებულია ყველა კლასის მოსწავლეთათვის და თარგმნილია კურსები A-F.", "answersVisible": "პასუხები ჩანს (მხოლოდ წაიკითხეთ)", "assessmentSteps": "საფეხურები ტესტის მისაცემად", "assessmentSettings": "ტესტის პარამეტრები", @@ -45,6 +47,39 @@ "catProcedures": "ფუნქციები", "catText": "ტექსტი", "catVariables": "ცვლადები", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -75,7 +110,7 @@ "connectToday": "Connect Today", "containedLevelRunDisabledTooltip": "You need to answer the question before you can run the code", "continue": "გაგრძელება", - "continueLesson": "Continue lesson", + "continueLesson": "განაგრძეთ გაკვეთილზე მუშაობა", "copy": "კოპირება", "copyright": "საავტორო უფლება", "course": "კურსი", @@ -100,7 +135,7 @@ "courseBlocksGradeBandsUniversity": "University+", "courseBlocksGradeBandsUniversityDescription": "Go beyond Code.org and take university courses online or learn a new programming language.", "courseBlocksToolsTitleTeacher": "Tools and resources for your classroom", - "courseBlocksToolsTitleNonEn": "Tools for middle and high school (English only)", + "courseBlocksToolsTitleNonEn": "საშუალო სკოლისა და ზედა საფეხურის მოსწავლეთათვის განკუთვნილი ხელსაწყოები (მხოლოდ ინგლისურად)", "courseBlocksToolsDescription": "In addition to our courses, teachers can use tools to teach students how to create apps, animations, games, or websites. We also have lessons and widgets to teach encryption, text compression, and other computer science concepts. Browse our other resources to inspire students with posters, videos, or by inviting guest speakers.", "courseBlocksToolsAppLab": "App Lab", "courseBlocksToolsAppLabDescription": "აპლიკაციების ლაბორატორია არის პროგრამირების გარემო, სადაც მარტივი აპლიკაციების შექმნა შეგიძლიათ. შექმენით აპლიკაცია, დაწერეთ კოდი ბლოკებით ან JavaScript–ით შემდეგ კი გაუზიარეთ იგი სხვებს.", @@ -117,19 +152,19 @@ "courseExplorerHeading": "Find a course", "courseExplorerDescription": "Code.org curriculum pathway", "courses": "კურსები", - "coursesCardAction": "Find a course", - "coursesCardDescription": "Find a new course to keep challenging yourself.", + "coursesCardAction": "იპოვე კურსი", + "coursesCardDescription": "იპოვე ახალი კურსი, იმისათვის რომ განაგრძო საკუთარი თავის გამოწვევა.", "coursesHeadingDescription": "Create an account to save your progress and projects. Or just start coding - no account needed. All courses are available at no cost.", "coursesHeadingStudent": "ისწავლეთ კოდის სტუდიაში", - "coursesHeadingSubText": "{linesCount} lines of code written by {studentsCount} million students.", - "coursesHeadingTeacher": "Teach with Code Studio", + "coursesHeadingSubText": "{linesCount} კოდის ხაზი დაწერილი {studentsCount} მილიონი სტუდენტის მიერ.", + "coursesHeadingTeacher": "ასწავლე Code Studio-სთან ერთად", "coursesUiTipsTeacherCourses": "We've updated this page just for teachers. Find the next course for your classroom here.", "createAccount": "ანგარიშის შექმნა", "createNewClassroom": "Create a new classroom section to start assigning courses and seeing your student progress.", "createSection": "Create section", "createSectionsInfo": "შექმენით ახალი განყოფილება და დაამატეთ მასში სტუდენტები. განყოფილებები გეხმარებათ დაჰყოთ მოსწავლეები უფრო პატარა ჯგუფებად - ასე მათ პროგრესს უკეთ დააკვირდებით.", "csf": "კომპიუტერული მეცნიერების საფუძვლები", - "csfDescription": "Start learning an introduction to computer science with these 20 hour courses for all ages.", + "csfDescription": "დაიწყე კომპიუტერული მეცნიერების შესავლის სწავლა ამ 20 საათიანი ხანგრძლივობის, ყველა ასაკისათვის განკუთვნილი კურსებით.", "currentUnit": "Current unit:", "currentVersion": "აქტუალური ვერსია", "curriculum": "კურიკულუმი", @@ -316,13 +351,13 @@ "extraTopBlocks": "თქვენ გაქვთ დაუკავშირებელი ბლოკები.", "extraTopBlocksWhenRun": "დაუკავშირებელი ბლოკები გაქვთ. მათი დაკავშირება \"შესრულებისას\" ბლოკთან ხომ არ გინგოდათ?", "fewerNumberOfBlocks": "Fewer than {numBlocks, plural, one {1 block} other {# blocks}} used!", - "filterByStudent": "ფილტრაცია მოსწავლის მიხედვით:", + "filterByStudent": "ფილტრაცია მოსწავლით:", "finalStage": "გილოცავთ! თქვენ შეასრულეთ ბოლო თავსატეხი.", "finalStageTrophies": "გილოცავ! თქვენ შეასრულეთ საბოლოო თავსატეხი და მოიგეთ {numTrophies, plural, one {a trophy} other {# trophies}}.", - "findCourse": "Find a course", + "findCourse": "იპოვე კურსი", "findCourseDescription": "Try new courses to add them to your homepage.", "findGuestSpeaker": "იპოვეთ სპიკერი", - "findGuestSpeakerDescription": "Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", + "findGuestSpeakerDescription": "შენს საკლასო ოთახში დაპატიჟე ადგილობრივი მოხალისე ან დისტანციურად, ვიდეო საუბრების მეშვეობით შთააგონე შენი სტუდენტები.", "findLocalClassHeading": "Find a local computer science class", "findLocalClassSubheading": "Local classes", "findLocalClassDescription": "Find a local after-school program, summer camp, or school to learn in person.", @@ -337,6 +372,7 @@ "hashError": "სამწუხაროდ, '%1' არ შეესაბამება არცერთ შენახულ პროგრამას.", "help": "დახმარება", "hidden": "დაფარული", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(დამალვა)", "hintHeader": "რჩევა:", "hintPrompt": "გჭირდებათ დახმარება?", @@ -359,17 +395,18 @@ "homepageUiTipsAfterDialogCancel": "დასრულება", "homepageUiTipsAfterDialogConfirm": "გაიგეთ მეტი", "iconSearchPlaceholder": "მოძებნეთ სიმბოლო...", + "iDontKnow": "I don't know", "ignore": "იგნორირება", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", "infinity": "უსასრულობა", "inProgress": "პროცესშია", - "inspireStudents": "Inspire students", + "inspireStudents": "შთააგონეთ სტუდენტები", "joinASection": "Join a Section", "joinSection": "Join section", "joinSectionDescription": "Join your teacher's section by entering their Section Code.", "joinSectionPlaceholder": "სექციის კოდი (ABCDEF)", - "joinCommunity": "Join community", + "joinCommunity": "შეუერთდით კოლექტივს", "joinText": "შეუერთდით", "joinTextTooltip": "შეადგინეთ ტექსტი რამდენიმე ელემენტის შეერთებით.", "jump": "ახტომა", @@ -438,7 +475,7 @@ "missingRecommendedBlocksErrorMsg": "ასეც არა. სცადეთ ისეთი ბლოკის გამოყენება, რომელიც ჯერ არ გამოგიყენებიათ.", "missingRequiredBlocksErrorMsg": "ასეც არა. ისეთი ბლოკი უნდა გამოიყენოთ, რომელიც ჯერ არ გამოგიყენებიათ.", "more": "მეტი", - "myCourses": "My Courses", + "myCourses": "ჩემი კურსები", "myProjects": "ჩემი პროექტები", "nestedForSameVariable": "თქვენ იმავე ცვლადს იყენებთ ორი ან მეტი ჩასმული ციკლის შიგნით, გამოიყენეთ ცვლადი უნიკალური სახელით, უსასრულო ციკლის თავიდან ასაცილებლად.", "newSection": "ახალი განყოფილება", @@ -460,9 +497,12 @@ "online": "ონლაინ", "openWorkspace": "როგორ მუშაობს ეს სივრცე", "orientationLock": "გამორთეთ ორიენტაციის ბლოკი მოწყობილობების პარამეტრებში.", - "pairingNavigatorWarning": "ეს თავსატეხი დასრულდა {driver}-თან დაწყვილების დროს. გადახედეთ ამ თავსატეხს მათი ანგარიშიდან, რომ ნახოთ ჯგუფურად მიღებული პასუხი.", + "other": "სხვა", + "pairingNavigatorWarning": "ეს თავსატეხი დასრულდა {driver}-თან დაწყვილების დროს.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "პროგრამირება წყვილებში", + "parent": "მშობელი", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "თამაში", @@ -494,17 +534,18 @@ "positionTopOutRight": "ზედა გარეთა მარჯვენა პოზიციაზე", "positionTopRight": "ზედა მარჯვენა პოზიციაზე", "predictionInstructions": "სცადეთ, გამოიცნოთ რა მოხდება პროგრამის გაშვებამდე.", + "printCertificate": "სერტიფიკატის ამობეჭდვა", "printCertificates": "სერტიფიკატის ამობეჭდვა", - "professionalLearning": "Professional learning", - "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", + "professionalLearning": "პროფესიონალთაშორისი სწავლება", + "professionalLearningDescription": "ჩვენი მაღალრეიტინგული პროფესიონალთაშორისი სწავლება გამზადებთ თქვენ იმისათვის რომ გაიაროთ კომპიუტერული მეცნიერების მომდევნო საფეხური.", "progress": "პროგრესი", - "projectsContinueWorking": "Continue working on a recent project", + "projectsContinueWorking": "განაგრძეთ მუშაობა ბოლო პროექტზე", "projectGalleryCard": "Project Gallery", "projectGalleryCardAction": "See the gallery", "projectGalleryCardDescription": "Share your own creations or find inspiration from creations made by students all around the world.", "projectLastUpdated": "Last updated", "projectName": "პროექტის სახელი", - "projectStartNew": "Start a new project", + "projectStartNew": "დაიწყეთ ახალი პროექტი", "projectType": "ტიპი", "projectTypeAllProjectsApplab": "All App Lab Projects", "projectTypeAllProjectsArtist": "All Artist Projects", @@ -537,7 +578,7 @@ "projectTypeGamelabViewMore": "View more Game Lab projects", "projectTypePlaylabViewMore": "View more Play Lab projects", "projectsViewAll": "View all projects", - "projectsViewProjectGallery": "View project gallery", + "projectsViewProjectGallery": "დაათვალიერეთ პროექტის გალერეა", "projectGalleryHeader": "Project Gallery", "projectsViewOldGallery": "View old gallery with other project types", "projects": "პროექტები", @@ -569,10 +610,10 @@ "replayButton": "გამეორება", "reportAbuse": "შეგვატყობინეთ დარღვევა", "resetProgram": "თავიდან", - "resources": "Resources", + "resources": "რესურსები", "restoreThisVersion": "ამ ვერსიის აღდგენა", "reviewCode": "Review Code", - "reviewDocuments": "Review documents", + "reviewDocuments": "გადახედეთ დოკუმენტებს", "reviewResponses": "გადადით განყოფილებაში - \"ტესტები/გამოკითხვები\" და გადახედეთ მოსწავლეების პასუხებს.", "rotateText": "მოაბრუნეთ თქვენი მოწყობილობა.", "runProgram": "გაშვება", @@ -586,7 +627,7 @@ "section": "სექცია", "sectionCode": "სექციის კოდი", "sectionName": "განყოფილების სახელი", - "sectionsTitle": "Classroom Sections", + "sectionsTitle": "საკლასო ოთახის განყოფილებები", "sectionsNotificationFailure": "Couldn't join section", "sectionsNotificationJoinExists": "You have already joined section {sectionName}.", "sectionsNotificationJoinFail": "An error occurred attempting to join section {sectionId}.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "გაზიარება", "shareFailure": "ბოდიში, ამ პროგრამის გაზიარება არ შეგვიძლია.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "გთხოვთ. მიუთითოთ თქვენი ასაკი ქვემოთ და შემდეგ დააჭირეთ \"OK\"-ს გასაგრძელებლად.", "shareWarningsMoreInfo": "მეტი ინფორმაცია", "shareWarningsStoreData": "ეს აპლიკაცია შექმნილია კოდის სტუდიაში და მასში შენახული ინფრომაციის ნახვა შეუძლია ყველას, ვისაც ეს ბმული აქვს. ამიტომ, ფრთხილად იყავით, თუ იგი პერსონალური ინფორმაციის გაზიარებას გთხოვთ.", @@ -618,15 +669,16 @@ "showToolbox": "ინსტრუმენტების პანელის ჩვენება", "showVersionsHeader": "ვერსიების ისტორია", "signup": "დარეგისტრირდით გასაცნობ კურსზე", + "skipPuzzle": "Skip puzzle", "stageExtras": "დამატებითი რესურსები", "stageLocked": "დონე დახურულია.", "stageNotFullyLocked": "დონე არ არის ყველასათვის დახურული.", "stageRewards": "Stage Rewards", - "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", + "standaloneToolsDescription": "ჩვენი კურსების გარდა, მასწავლებლებს ნებისმიერ კურსში შეუძლიათ გამოიყენონ \"აპლიკაციებისა და კომპიუტერული თამაშების ლაბორატორია\" იმისათვის რომ ასწავლონ სტუდენტებს აპლიკაციების, ანიმაციებისა და კომპიუტერული თამაშების შექმნა JavaScript-ში. ჩვენ ასევე გვაქვს გაკვეთილები და მოწყობილობები იმისათვის რომ ვასწავლოთ შიფრირება, ტექსტის კომპრესია (შეკუმშვა) და კომპიუტერული მეცნიერების სხვა კონცეფციები.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", - "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", + "standardsAndFramework": "კურიკულუმის სტანდარტები ", + "standardsAndFrameworkDescription": "ინფორმაცია Code.org-ის კურსების შესახებ.", "startLearning": "დაიწყეთ სწავლა", "stepIn": "Step in", "stepOut": "Step out", @@ -645,11 +697,12 @@ "subtitle": "პროგრამირების ვიზუალური გარემო", "syntaxErrorMsg": "თქვენს პროგრამაში ბეჭდური შეცდომაა. წაშალეთ ხაზი {lineNumber} და სცადეთ თავიდან.", "teacher": "მასწავლებელი", - "teacherCommunity": "Teacher Community", - "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", + "teachers": "მასწავლებლები", + "teacherCommunity": "მასწავლებელთა თემი", + "teacherCommunityDescription": "დასვი შეკითხვები კურიკულუმთან (სასწავლო გეგმასთან დაკავშირებით), გააზიარე იდეები შენი გაკვეთილებიდან და მიიღე დახმარება სხვა მასწავლებლებისაგან", "teacherCourseHoc": "კოდის ერთი საათი", "teacherCourseHocDescription": "Celebrated in December, but available year-round, the Hour of Code makes computer science fun and accessible to all ages.", - "teacherCourseHocLinkText": "View more Hour of code tutorials", + "teacherCourseHocLinkText": "იხილე \"კოდის წერის 1 საათის\" მეტი გაკვეთილები", "teacherForum": "Teacher forum", "teacherHomePage": "მასწავლებლის მთავარი გვერდი", "teacherPanel": "მასწავლებელთა სია", @@ -663,14 +716,14 @@ "tooMuchWork": "ბევრი მამუშავე! შეგიძლიათ ნაკლებჯერ გამამეორებინო?", "toolboxHeader": "ბლოკები", "toolboxHeaderDroplet": "ინსტრუმენტების პანელი", - "topCourseExplanation": "Continue lesson to jump to where you left off or view the whole course to see an overview of your progress.", - "topCourseLessonIntro": "You are currently working on {lessonName}.", + "topCourseExplanation": "განაგრძე გაკვეთილზე მუშაობა, იმისათვის რომ დაუბრუნდე იმ ადგილებს რომლებიც გამოტოვე ან იმისათვის რომ ნახო შენი პროგრესი.", + "topCourseLessonIntro": "შენ ამჟამად მუშაობ {lessonName}-ზე.", "totalNumLinesOfCodeWritten": "სრული რაოდენობა: კოდის {numLines, plural, one {1 ხაზი} other {# ხაზი}}.", "tryAgain": "კიდევ სცადეთ", "tryBlocksBelowFeedback": "სცადეთ ამ ბლოკებიდან რომელიმეს გამოყენება:", "tryHOC": "სცადეთ კოდის ერთი საათი", "tryIt": "Try It", - "tryNow": "სცადეთ ახლავე", + "tryNow": "სცადეთ ახლა", "unattachedBlockTipTitle": "დაუკავშირებელი ბლოკები", "unattachedBlockTipBody": "თუ ბლოკებს არ მიამაგრებთ, ისინი უმოქმედოდ იქნებიან. თუ გსურთ, რომ ეს ბლოკები თქვენს პროგრამაში იყოს, დაუკავშირეთ ისინი დანარჩენ ბლოკებს.", "unexpectedError": "An unexpected error occurred, please try again. If this keeps happening, try reloading the page.", @@ -693,15 +746,16 @@ "viewCode": "კოდის ნახვა", "viewCourse": "კურსის ნახვა", "viewCourses": "View courses", - "viewMyRecentCourses": "View my recent courses", + "viewMyRecentCourses": "ბოლო კურსების ნახვა", "viewLessonPlan": "გაკვეთილის გეგმის ნახვა", "viewMyProjects": "View my projects", - "viewMore": "View more", + "viewMore": "იხილეთ მეტი", "viewPageAs": "იხილეთ გვერდი, როგორც:", "viewSection": "განყოფილების ნახვა", "viewUnitOverview": "View Unit Overview", "visible": "ხილვადი", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "გინდათ პროგრამირების სწავლა?", "watchVideo": "უყურეთ ვიდეოს", "when": "როდის", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "სამუშაო სივრცე: ", "yes": "დიახ", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/kk_kz.json b/apps/i18n/common/kk_kz.json index 6d48c26aae69e..39fb3aaf853d3 100644 --- a/apps/i18n/common/kk_kz.json +++ b/apps/i18n/common/kk_kz.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Жасы", "allHandouts": "All handouts", "allStudents": "Барлығы", @@ -45,6 +47,39 @@ "catProcedures": "Функциялар", "catText": "Мәтін", "catVariables": "Айнымалылар", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Кешіріңіз, '%1' кез келген сақталған бағдарламаға сай келмейді.", "help": "Көмек", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Жасыру)", "hintHeader": "Кенес мұнда:", "hintPrompt": "Көмек керек пе?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Аяқтау", "homepageUiTipsAfterDialogConfirm": "толығырақ білу", "iconSearchPlaceholder": "Белгі іздеу...", + "iDontKnow": "I don't know", "ignore": "Ескермеу", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Онлайн", "openWorkspace": "Бұл қалай жұмыс жасайды", "orientationLock": "Құрылғының бапталымынан бағдарды құрсалауды өшіріп тастаңыз.", + "other": "Басқасы", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Жұптасып Бағдарламалау", + "parent": "Ата-ана", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "ойнау", @@ -494,6 +534,7 @@ "positionTopOutRight": "Ең сыртқы оң жақтағы орынға", "positionTopRight": "ең оң жақтағы орынға", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Сертификатты басып шығару", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Бөлісу", "shareFailure": "Өкінішке орай біз бұл бағдарламамен бөлісе алмаймыз.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Жасыңызды еңгізіңіз және жалғастыру үшін OK түймесін басыңыз.", "shareWarningsMoreInfo": "Толығырақ ақпарат", "shareWarningsStoreData": "Бұл бағдарлама Code Studio-да жасалған. Сақталған ақпарат сілтемесі бар кез келген адамға қол жетімді болады. Сондықтан, жеке ақпарат сұралган жағдайда мұқият болыңыз.", @@ -618,6 +669,7 @@ "showToolbox": "Құрал-жабдықтарды көрсету", "showVersionsHeader": "Нұсқа тарихы", "signup": "Кіріспе курсқа жазылыңыз", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Сабақ жоспары мен оқу материалдары", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Оқуды бастау", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "Визуальді бағдарламалу ортасы", "syntaxErrorMsg": "Сіздің бағдарламанызда қате бар. {lineNumber} қатарын өшіріңіз және қайтадан байқап көріңіз.", "teacher": "Мұғалім", + "teachers": "Оқытушылар", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Код Жазу Сағаты", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Бағдарламалуды үйренгіңіз келеді ме?", "watchVideo": "Бейнематериалды көру", "when": "кезде", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Жұмыс аумағы: ", "yes": "Иә", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/km_kh.json b/apps/i18n/common/km_kh.json index 76fe90b9da77d..37327a2cccfc8 100644 --- a/apps/i18n/common/km_kh.json +++ b/apps/i18n/common/km_kh.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "អាយុ", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "អនុគមន៍", "catText": "អត្ថ​​បទ", "catVariables": "អថេរ", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "ជំនួយ", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "នេះ​គឺ​ជា​គន្លឹះ៖", "hintPrompt": "ត្រូវការ​ជំនួយ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "បញ្ចប់", "homepageUiTipsAfterDialogConfirm": "រៀនបន្ថែមទៀត", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "របៀប​វា​ដំណើរការ", "orientationLock": "Turn off orientation lock in device settings.", + "other": "ផ្សេងៗ", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "ឪពុក​ម្ដាយ", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "ចែក​រំលែក", "shareFailure": "សូមទោស, យើង​មិន​អាច​ចែករំលែក​កម្មវិធី​នេះ​បាន​ទេ។", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "More Info", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "ចុះ​ឈ្មោះ​សម្រាប់​វគ្គ​សិក្សា​ណែនាំ​ដំបូង", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "គ្រូបង្រៀន", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "ពេលវេលា​នៃ​កូដ", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "ចង់​រៀន​សរសេរ​កូដ​ទេ?", "watchVideo": "មើល​វីដេអូ", "when": "នៅ​ពេល", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "យល់ព្រម", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ko_kr.json b/apps/i18n/common/ko_kr.json index b28f9c1b5615c..b22beafa483bf 100644 --- a/apps/i18n/common/ko_kr.json +++ b/apps/i18n/common/ko_kr.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "나이", "allHandouts": "All handouts", "allStudents": "모두", @@ -45,6 +47,39 @@ "catProcedures": "함수", "catText": "문장", "catVariables": "변수", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "죄송합니다. 저장된 '%1' 프로그램은 없습니다.", "help": "도움말", "hidden": "숨겨진 내용", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(숨기기)", "hintHeader": "도움말:", "hintPrompt": "도움이 필요하신가요?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "마침", "homepageUiTipsAfterDialogConfirm": "더 알아보기", "iconSearchPlaceholder": "아이콘 검색...", + "iDontKnow": "I don't know", "ignore": "무시", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "온라인", "openWorkspace": "실행 설명", "orientationLock": "회전 잠금을 해제하세요.", + "other": "기타", "pairingNavigatorWarning": "이 퍼즐은 {driver} 와 짝 활동을 하는 동안 완성되었습니다. 각 계정으로 퍼즐을 찾아보면 여러분이 함께 팀으로 만든 해법을 확인할 수 있습니다.", "pairingNavigatorLink": "팀으로 새성한 솔루션을 보려면 여기를 클릭하세요.", "pairProgramming": "페어 프로그래밍", + "parent": "학부모입니다.", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "실행", @@ -494,6 +534,7 @@ "positionTopOutRight": "오른쪽 바깥쪽의 가장 위로", "positionTopRight": "오른쪽의 가장 위로", "predictionInstructions": "프로그램을 실행하기전에 먼저, 어떻게 동작할지 생각해보세요.", + "printCertificate": "인증서 인쇄", "printCertificates": "인증서 인쇄하기", "professionalLearning": "전문 학습", "professionalLearningDescription": "여러분의 차세대 컴퓨터 과학 수업을 위해서 고품질의 전문 학습 과정을 제공해 드립니다.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "공유하기", "shareFailure": "프로그램을 공유할 수 없습니다.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "나이를 입력하고 OK를 눌러 계속 진행하세요.", "shareWarningsMoreInfo": "개인정보 보호 정책", "shareWarningsStoreData": "코드 스튜디오에 내장되어있는 이 앱은 많은 사람들에게 보여질 수 있는 데이터들을 저장하기 때문에 개인 정보를 묻는 질문에는 주의를 기울여주세요.", @@ -618,6 +669,7 @@ "showToolbox": "도구 상자 보이기", "showVersionsHeader": "버전 히스토리", "signup": "샘플 코스를 위해 가입하기", + "skipPuzzle": "Skip puzzle", "stageExtras": "추가 단계", "stageLocked": "스테이지 잠김", "stageNotFullyLocked": "스테이지가 모두에게 잠금 해제되어있습니다.", @@ -645,6 +697,7 @@ "subtitle": "비주얼 프로그래밍 환경", "syntaxErrorMsg": "프로그램에 오타가 있습니다. {lineNumber} 줄을 지우고 다시 시도해 보세요.", "teacher": "선생님", + "teachers": "선생님들", "teacherCommunity": "선생님 커뮤니티", "teacherCommunityDescription": "교육과정에 대해서 질문하고, 여러분의 수업에 대한 아이디어를 공유하고, 다른 선생님들과 도움을 받을 수 있습니다", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "유닛 살펴보기", "visible": "보이기", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "코드(code)를 배워볼까요?", "watchVideo": "비디오 보기", "when": "~할 때", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "작업 영역: ", "yes": "예", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ku_iq.json b/apps/i18n/common/ku_iq.json index 9f2197c138a01..beacd702fb08b 100644 --- a/apps/i18n/common/ku_iq.json +++ b/apps/i18n/common/ku_iq.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "تەمەن", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "دەق", "catVariables": "گۆڕاوەکان", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "Here's a tip:", "hintPrompt": "یارمەتیت پێویستە؟", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "زیاتر فێرببە", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "هی تر", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "باوان", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "بڵاوكەوە", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "More Info", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "مامۆستا", + "teachers": "مامۆستایان", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "كاژێری كۆدنووسی", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ky_kg.json b/apps/i18n/common/ky_kg.json index 44f2acacfb45c..474d38a67c225 100644 --- a/apps/i18n/common/ky_kg.json +++ b/apps/i18n/common/ky_kg.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Тексттер", "catVariables": "Өзгөрмөлөр", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Кечиресиз, '%1' сакталган эч бир програмга дал келбейт.", "help": "Жардам", "hidden": "Катылган", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Катуу)", "hintHeader": "Кыйытма:", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Аяктоо", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Сүрөтчө издөө...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Share", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "Our Privacy Policy", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,63 +765,9 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", - "yourEmailPlaceholder": "you@example.com", - "yourName": "Your name", + "yourEmailPlaceholder": "sizdin_email@example.com", + "yourName": "Ысымыңыз", "yourSchoolAdminButton": "View resources", "yourSchoolAdminDesc": "View resources on how to get started or expand opportunities", "yourSchoolDescription": "Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/lt_lt.json b/apps/i18n/common/lt_lt.json index 783584b209ad1..9f1afccfc9580 100644 --- a/apps/i18n/common/lt_lt.json +++ b/apps/i18n/common/lt_lt.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Amžius", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Komandų kūrimas", "catText": "Tekstas", "catVariables": "Kintamieji", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Atsiprašome, '%1' nesutampa su jokia įrašyta programa.", "help": "pagalba", "hidden": "Paslėptas", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Slėpti)", "hintHeader": "Štai patarimas:", "hintPrompt": "Reikia pagalbos?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finišas", "homepageUiTipsAfterDialogConfirm": "Sužinok daugiau", "iconSearchPlaceholder": "Ieškoti ikonos...", + "iDontKnow": "I don't know", "ignore": "Ignoruoti", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Internete", "openWorkspace": "Kaip tai veikia", "orientationLock": "Išjunk savo įrenginio ekrano pasukimą.", + "other": "Kita", "pairingNavigatorWarning": "Šis galvosūkis buvo išspręstas kartu su {driver}. Norint peržiūrėti kartu sukurtą šio uždavinio sprendimą, pažvelk į porininko paskyroje esantį uždavinį.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Programavimas poroje", + "parent": "Vienas iš tėvų", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "žaisti", @@ -494,6 +534,7 @@ "positionTopOutRight": "pozicija = dešiniau viršutinio dešinio kampo", "positionTopRight": "pozicija = viršuje dešinėn", "predictionInstructions": "Pabandyk nuspėti, kas atsitiks, prieš paleidžiant programą.", + "printCertificate": "Atsispausdinti sertifikatą", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Dalintis", "shareFailure": "Deja, šios programos dalintis negalima.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Prašome žemiau pateikti savo amžių ir spausti Gerai.", "shareWarningsMoreInfo": "Daugiau informacijos", "shareWarningsStoreData": "Šios programėlės, sukurtos su Code Sudio, duomenis gali peržiūrėti bet kas, kas atvers nuorodą, todėl būkite atsargūs, jei Jūsų prašys pateikti asmeninę informaciją.", @@ -618,6 +669,7 @@ "showToolbox": "Rodyti įrankinę", "showVersionsHeader": "Versijos istorija", "signup": "Užsiregistruok į kursą pradedantiesiems", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Lygis yra užrakintas.", "stageNotFullyLocked": "Lygis visiems nėra užrakintas.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Pamokų planai ir ištekliai", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Pradėti mokytis", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "Vizuali programavimo aplinka", "syntaxErrorMsg": "Tavo programoje yra rašybos klaida. Pašalink {lineNumber} eilutę ir bandyk dar kartą.", "teacher": "Mokytojas", + "teachers": "Mokytojai", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "„Programavimo valanda“", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Matomas", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Nori išmokti programuoti?", "watchVideo": "Peržiūrėk šį vaizdo įrašą", "when": "kada", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Darbo laukas: ", "yes": "Taip", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/lv_lv.json b/apps/i18n/common/lv_lv.json index 1e29a7b65695d..014a00076127f 100644 --- a/apps/i18n/common/lv_lv.json +++ b/apps/i18n/common/lv_lv.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Vecums", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Funkcijas", "catText": "Teksts", "catVariables": "Mainīgie", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Atvainojiet, '%1' neatbilst nevienai saglabātai programmai.", "help": "Palīdzība", "hidden": "Slēpts", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Paslēpt)", "hintHeader": "Padoms:", "hintPrompt": "Vajadzīga palīdzība?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Pabeigt", "homepageUiTipsAfterDialogConfirm": "Uzzini vairāk", "iconSearchPlaceholder": "Meklēt ikonas...", + "iDontKnow": "I don't know", "ignore": "Izlaist", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Tiešsaistē", "openWorkspace": "Kā tas darbojas", "orientationLock": "Ieslēdz rotāciju ierīces uzstādījumos.", + "other": "Citi", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pāru Programmēšana", + "parent": "Vecāki", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "spēlēt", @@ -494,6 +534,7 @@ "positionTopOutRight": "augšējā labā pozīcija ārpusē", "positionTopRight": "uz labo augšējo pozīciju", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Izdrukāt sertifikātu", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Ieteikt", "shareFailure": "Piedod, mēs nevaram izplatīt šo programmu.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Lūdzu, zemāk norādiet savu vecumu un noklikšķiniet uz LABI, lai turpinātu.", "shareWarningsMoreInfo": "Vairāk informācijas", "shareWarningsStoreData": "Šīs aplikācijas pamatā ir Code Studio saglabātie dati, kas būs apskatāmi ikvienam ar šo koplietošanas saiti, tāpēc esiet uzmanīgs, ja jums tiek pieprasīts norādīt savu personisko informāciju.", @@ -618,6 +669,7 @@ "showToolbox": "Parādīt rīkus", "showVersionsHeader": "Versiju vēsture", "signup": "Piereģistrējies ievadkursam", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Stundu plāni un resursi", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Sāc mācīties", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "vizuāla programmēšanas vide", "syntaxErrorMsg": "Jūsu programma satur sintakses vai drukas kļūdu. Lūdzu labojiet {lineNumber} rindu un mēģiniet vēlreiz.", "teacher": "Skolotāja", + "teachers": "Skolotāji", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Programmēšanas stunda", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Vai vēlies iemācīties programmēt?", "watchVideo": "Noskaties video", "when": "kad", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Darba virsma: ", "yes": "Jā", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/mi_nz.json b/apps/i18n/common/mi_nz.json index 3ca3d553de69f..ed5010baf344f 100644 --- a/apps/i18n/common/mi_nz.json +++ b/apps/i18n/common/mi_nz.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Pakeke", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Ngā Taumahi", "catText": "Kuputuhi", "catVariables": "Ngā Taurangi", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Kia manawanui mai, kāore te '%1' e whai pānga ki tētahi o ngā papatono kua tiakina.", "help": "Āwhina", "hidden": "Noho Muna", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Munaia)", "hintHeader": "Anei tētahi kupu aki:", "hintPrompt": "Me whai āwhina?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Whakamutu", "homepageUiTipsAfterDialogConfirm": "Me ako tonu", "iconSearchPlaceholder": "Rapuhia tētahi ata...", + "iDontKnow": "I don't know", "ignore": "Waiho", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Te Whakamahinga", "orientationLock": "Whakawetohia te raka takotoranga i ngā tautuhinga pūrere.", + "other": "Other", "pairingNavigatorWarning": "I te wā o te takiruatanga ki te {driver} ka tutuki tēnei panga. Tirohia tēnei panga i tōna pūkei ki te kite i te urupare nā koutou i waihanga hei tīma.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Papatonotanga ā-Tānga", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "tākaro", @@ -494,6 +534,7 @@ "positionTopOutRight": "ki te whakatūtū matau o runga ki waho", "positionTopRight": "ki te whakatūtū matau o runga", "predictionInstructions": "Matapaetia te hua i mua i tō whakahaere i te papatono.", + "printCertificate": "Tāngia te Tiwhikete", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Tiri", "shareFailure": "Kia manawanui mai, kāore e whakaae ana te tiri tēnei papatono.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Tēnā whākina mai tō pakeketanga ki raro iho nei kātahi me pāwhiri i te KA PAI ki te haere tonu.", "shareWarningsMoreInfo": "Tā Mātou Kaupapahere Tūmataitinga", "shareWarningsStoreData": "Ka tiakina e tēnei taupānga, i hangaia ki Code Studio, ngā raraunga ka wātea kia tirohia e te tūmatanui ina tiria tēnei honongaitua, nā reira, kaua e whakarato i ngā mōhiotanga whaiaro mōu, mō tangata kē hoki.", @@ -618,6 +669,7 @@ "showToolbox": "Whakaaturia te Pouaka Utauta", "showVersionsHeader": "Hītori Putanga", "signup": "Takiwaitohu mō te whakaakoranga whakamārama", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Kua rakaina tēnei wāhanga.", "stageNotFullyLocked": "E wātea tonu ana te wāhanga ki ētahi.", @@ -645,6 +697,7 @@ "subtitle": "he taiao papatonotanga ā-ataata", "syntaxErrorMsg": "Kua hē tētahi tuhinga i tō papatono. Tēnā tangohia te rārāngi {lineNumber} ka ngana anō ai.", "teacher": "Teacher", + "teachers": "Ngā Pouako", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Ari", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Kei te hiahia koe ki te ako ki te waehere?", "watchVideo": "Mātakina te Ataata", "when": "ina", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Papamahi: ", "yes": "Āe", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/mk_mk.json b/apps/i18n/common/mk_mk.json index 4a03b96d903b9..37cbf375b305f 100644 --- a/apps/i18n/common/mk_mk.json +++ b/apps/i18n/common/mk_mk.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Текст", "catVariables": "Променливи", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Извни ,'%1'не кореспондира со било кој зачуван програм.", "help": "Помош", "hidden": "Скриено", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(скриј)", "hintHeader": "Еве еден совет :", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Крај", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Игнорирај", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Како работи", "orientationLock": "Исклучување ориентација заклучување во прилагодувања на уредот.", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "Пушти", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Сподели", "shareFailure": "Извинете, неможеме да го споделиме овој програм.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "Повеќе информации", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Зачлени се за го посетиш воведувачкиот курс", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "Визуелна средина за рограмирање", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Наставници", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Сакаш да научиш да бидеш коде програмер?", "watchVideo": "Погледни го видеото", "when": "Кога", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Работна површина: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/mr_in.json b/apps/i18n/common/mr_in.json index 588da572a2130..bfaef16d4a94b 100644 --- a/apps/i18n/common/mr_in.json +++ b/apps/i18n/common/mr_in.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Text", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "Here's a tip:", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "वाटा", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "More Info", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ms_my.json b/apps/i18n/common/ms_my.json index 3e15fb0ab7b3a..1374426d43e76 100644 --- a/apps/i18n/common/ms_my.json +++ b/apps/i18n/common/ms_my.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Umur", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Fungsi", "catText": "teks", "catVariables": "Pembolehubah", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Maaf, '%1' tidak sepadan dengan sebarang atur cara yang disimpan.", "help": "Bantu", "hidden": "Tersembunyi", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Sembunyi)", "hintHeader": "Sedikit Tip:", "hintPrompt": "Perlukan bantuan?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Selesai", "homepageUiTipsAfterDialogConfirm": "Ketahui lebih lanjut", "iconSearchPlaceholder": "Cari ikon...", + "iDontKnow": "I don't know", "ignore": "Abai", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Bagaimana ia berfungsi", "orientationLock": "Matikan kunci orientasi dalam tetapan peranti.", + "other": "Lain-lain", "pairingNavigatorWarning": "Teka-teki ini telah disiapkan ketika berpasangan dengan {driver}. Lihat teka-teki ini pada akaun mereka untuk melihat penyelesaian yang anda telah cipta sebagai satu pasukan.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Ibu bapa", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "Main", @@ -494,6 +534,7 @@ "positionTopOutRight": "ke posisi luar kanan bahagian atas", "positionTopRight": "ke posisi kanan bahagian atas", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Kongsi", "shareFailure": "Maaf, kami tidak dapat berkongsi program ini.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Sila berikan umur anda di bawah dan klik OK untuk teruskan.", "shareWarningsMoreInfo": "Dasar Privasi kami", "shareWarningsStoreData": "Aplikasi ini yang dibina dengan Kod Studio menyimpan data yang boleh dilihat oleh sesiapa sahaja dengan pautan perkongsian ini, jadi elakkan daripada memberi maklumat peribadi tentang diri anda atau orang lain.", @@ -618,6 +669,7 @@ "showToolbox": "Tunjuk Kotak Peralatan", "showVersionsHeader": "Sejarah Versi", "signup": "Daftar untuk kursus pengenalan", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Peringkat dikunci.", "stageNotFullyLocked": "Peringkat tidak dikunci untuk semua.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Rancangan Pengajaran dan Sumber", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Start learning", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "persekitaran pengaturcaraan visual", "syntaxErrorMsg": "Program anda mengandungi typo. Sila keluarkan baris {lineNumber} dan cuba lagi.", "teacher": "Guru", + "teachers": "Guru", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Boleh dilihat", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Ingin belajar untuk mengekod?", "watchVideo": "Tonton Video", "when": "apabila", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Ruang kerja: ", "yes": "Ya", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/mt_mt.json b/apps/i18n/common/mt_mt.json index a9cbada45805b..abdb6fea7cf41 100755 --- a/apps/i18n/common/mt_mt.json +++ b/apps/i18n/common/mt_mt.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Età", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Text", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "Here's a tip:", "hintPrompt": "Teħtieġ l-għajnuna?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Stampa ic-certifikat", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Share", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "More Info", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ne_np.json b/apps/i18n/common/ne_np.json index b832509e8b161..417226d5e9308 100644 --- a/apps/i18n/common/ne_np.json +++ b/apps/i18n/common/ne_np.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "उमेर", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Text", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "सहायता", "hidden": "लुकाइएको", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "Here's a tip:", "hintPrompt": "सहायता चाहिन्छ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "थप जान्नुहोस्", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "अन्य", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "माथि बाट दया बाहिर ", "positionTopRight": "माथि बाट दाया मा ", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "आदान-प्रदान गर्नुहोस्", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "More Info", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Lesson Plans and Resources", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Start learning", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "देखिने", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "हो", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/nl_nl.json b/apps/i18n/common/nl_nl.json index 2b6f6fd98685a..fce8e8595cc5e 100644 --- a/apps/i18n/common/nl_nl.json +++ b/apps/i18n/common/nl_nl.json @@ -3,10 +3,12 @@ "addRemoveCleverClassrooms": "Bezoek https://clever.com/ en bevestig dat uw klas verbonden is met Code.org.", "addRemoveGoogleClassrooms": "Bezoek https://classroom.google.com/ om klaslokalen toe te voegen of te verwijderen.", "addSectionName": "Enter a name for your section that will help you remember which classroom it is for. Your students will also be able to see this name.", - "addStudents": "Add students", - "addStudentsManageMyOwn": "Create and manage my own list of students", + "addStudents": "Voeg leerlingen toe", + "addStudentsManageMyOwn": "Mijn eigen lijst van studenten maken en beheren", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Leeftijd", "allHandouts": "All handouts", "allStudents": "Alle", @@ -15,18 +17,18 @@ "and": "en", "animationMode": "Animatie", "announcements": "Aankondigingen", - "announcementHeadingCsfAtoF": "Courses 1-4 updated to align with grades K-5", - "announcementDescriptionCsfAtoF": "We've tailored the courses to each grade level and re-dubbed them Courses A-F.", + "announcementHeadingCsfAtoF": "Cursussen 1-4 zijn aangepast om overeen te komen met klas 1- 7", + "announcementDescriptionCsfAtoF": "We hebben de cursussen op maat gemaakt voor elke klas en ze hernoemd naar cursus A-F.", "answersVisible": "Antwoorden zichtbaar (alleen lezen)", "assessmentSteps": "Stappen om te beoordelen", "assessmentSettings": "Beoordelingsinstellingen", - "assign": "Assign", + "assign": "Toewijzen", "assignACourse": "Wijs een les aan, aan uw klas of start uw eigen les.", "assignCourse": "Assign Course", "assignConfirm": "Are you sure you want to assign \"{assignmentName}\" to \"{sectionName}\"?", "assignedTo": "Toegewezen aan", "assignUnit": "Assign Unit", - "authorizeGoogleClassrooms": "Click here to authorize Google Classroom.", + "authorizeGoogleClassrooms": "Klik hier voor het machtigen van Google Classroom.", "authorizeGoogleClassroomsText": "Before you can sync Google Classroom, you must give Code.org permission to access your Google Classroom account.", "autolock": "Niveau wordt automatisch afgesloten na 24 uur.", "backToPreviousLevel": "Terug naar het vorige niveau", @@ -45,12 +47,45 @@ "catProcedures": "Functies", "catText": "tekst", "catVariables": "Variabelen", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", - "challengeLevelPassTitle": "You did it!", + "challengeLevelPassTitle": "Je hebt het gehaald!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", - "challengeLevelPerfectTitle": "Challenge Complete!", - "challengeLevelSkip": "Skip for now", - "challengeLevelStart": "I'm ready!", + "challengeLevelPerfectTitle": "De uitdaging is afgerond!", + "challengeLevelSkip": "Sla voorlopig over", + "challengeLevelStart": "Ik ben klaar!", "challengeLevelTitle": "Challenge Puzzle!", "changeLoginType": "Change login type", "changeLoginTypeQuestion": "Change student login type?", @@ -85,19 +120,19 @@ "courseBlocksCsfYoungDescription": "For pre-readers in elementary school classrooms", "courseBlocksCsfOlderHeading": "", "courseBlocksCsfOlderDescription": "For older students in elementary school classrooms", - "courseBlocksGradeBands612": "Grades 6-12", + "courseBlocksGradeBands612": "Klas 8 en Middelbare school", "courseBlocksGradeBands612Description": "Build real working apps, games and websites using blocks, JavaScript, CSS, HTML and more.", "courseBlocksGradeBandsContainerDescription": "Browse our catalog of courses from Code.org and 3rd party partners.", "courseBlocksGradeBandsContainerHeading": "Full course catalog", - "courseBlocksGradeBandsElementary": "Elementary School", + "courseBlocksGradeBandsElementary": "Basisschool", "courseBlocksGradeBandsElementaryDescription": "Teachers say our five elementary courses are \"totally awesome sauce\" and fun for all students, even pre-readers.", - "courseBlocksGradeBandsHigh": "High School", + "courseBlocksGradeBandsHigh": "Middelbare school", "courseBlocksGradeBandsHighDescription": "We offer two year-long courses for high school: an intro course and an AP course. Both are designed to broaden participation in computer science.", - "courseBlocksGradeBandsK5": "Grades K-5", - "courseBlocksGradeBandsK5Description": "Learn to make your own game, app, or computer drawing.", - "courseBlocksGradeBandsMiddle": "Middle School", + "courseBlocksGradeBandsK5": "Klas 1-7", + "courseBlocksGradeBandsK5Description": "Leer om je eigen spel, app of computer tekening te maken.", + "courseBlocksGradeBandsMiddle": "Middelbare school", "courseBlocksGradeBandsMiddleDescription": "Our new middle school course can be offered as a semester or year-long introduction to computer science for all students.", - "courseBlocksGradeBandsUniversity": "University+", + "courseBlocksGradeBandsUniversity": "Universiteit +", "courseBlocksGradeBandsUniversityDescription": "Go beyond Code.org and take university courses online or learn a new programming language.", "courseBlocksToolsTitleTeacher": "Tools and resources for your classroom", "courseBlocksToolsTitleNonEn": "Tools for middle and high school (English only)", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' komt niet overeen met een opgeslagen programma.", "help": "Hulp", "hidden": "onzichtbaar", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Verbergen)", "hintHeader": "Een tip:", "hintPrompt": "Hulp nodig?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Voltooien", "homepageUiTipsAfterDialogConfirm": "Leer meer", "iconSearchPlaceholder": "Zoek naar een icoon...", + "iDontKnow": "I don't know", "ignore": "Negeren", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Hoe het werkt", "orientationLock": "Schakel de oriëntatieblokkering uit in de instellingen van je apparaat.", + "other": "Anders", "pairingNavigatorWarning": "Deze puzzel is afgerond terwijl je met {driver} samenwerkte. Kijk naar de puzzel op zijn account om de oplossing die je als team gemaakt hebt te bekijken.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Programmeren in Tweetallen", + "parent": "Ouder", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "afspelen", @@ -494,6 +534,7 @@ "positionTopOutRight": "naar boven buiten de rechterpositie", "positionTopRight": "naar de positie rechtsboven", "predictionInstructions": "Maak een voorspelling voordat je het programma uitvoert.", + "printCertificate": "print certificaat", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Delen", "shareFailure": "Sorry, we kunnen dit programma niet delen.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Voer hieronder je leetijd in en klik op OK om verder te gaan.", "shareWarningsMoreInfo": "Meer Info", "shareWarningsStoreData": "Deze op Code Studio gebaseerde app slaat gegevens op die door iedereen met deze link bekeken kan worden, dus pas op wanneer je gevraagd wordt om persoonlijke gegevens.", @@ -618,6 +669,7 @@ "showToolbox": "Toon Toolbox", "showVersionsHeader": "Versiegeschiedenis", "signup": "Neem deel aan de introductie cursus", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Fase is vergrendeld.", "stageNotFullyLocked": "Stadium is nog niet vergrendeld voor iedereen.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Lesplan en middelen", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Begin met leren", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "een visuele programmeeromgeving", "syntaxErrorMsg": "Je programma heeft een tiepfout. Verwijder regel {lineNumber} en probeer het nog eens.", "teacher": "Leerkracht", + "teachers": "Leerkrachten", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Uur Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Zichtbaar", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Wil je leren programmeren?", "watchVideo": "Bekijk de video", "when": "wanneer", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Werkplaats: ", "yes": "Ja", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/nn_no.json b/apps/i18n/common/nn_no.json index b4665d0fc6a0d..459fbf490e53c 100755 --- a/apps/i18n/common/nn_no.json +++ b/apps/i18n/common/nn_no.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Alder", "allHandouts": "All handouts", "allStudents": "Alle", @@ -45,6 +47,39 @@ "catProcedures": "Funksjonar", "catText": "Tekst", "catVariables": "Variablar", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Beklager, '%1' passar ikkje med noko lagra program.", "help": "Hjelp", "hidden": "Skjult", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Skjul)", "hintHeader": "Her er eit tips:", "hintPrompt": "Trenger du hjelp?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Fullfør", "homepageUiTipsAfterDialogConfirm": "Lær meir", "iconSearchPlaceholder": "Søk etter eit ikon...", + "iDontKnow": "I don't know", "ignore": "Ignorer", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "På nettet", "openWorkspace": "Slik fungerer det", "orientationLock": "Skru av roteringslåsen på enheten din.", + "other": "Anna", "pairingNavigatorWarning": "Dette puslespelet blei fullført under samankopling med {driver}. Sjå på dette puslespelet på kontoen deira for å vise løysinga de oppretta som eit team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Parprogrammering", + "parent": "Forelder", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "spel av", @@ -494,6 +534,7 @@ "positionTopOutRight": "til toppen utanfor høgre posisjon", "positionTopRight": "til øvste høgre posisjon", "predictionInstructions": "Prøv å forutsjå kva som skjer, før du køyrer programmet.", + "printCertificate": "Skriv ut sertifikat", "printCertificates": "Skriv ut diplomar", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Del", "shareFailure": "Beklager, vi kan ikkje dele dette programmet.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Skriv inn alder under og klikk OK for å halde fram.", "shareWarningsMoreInfo": "Personvern", "shareWarningsStoreData": "Denne appen som er bygd i Code Studio lagrer data som kan bli sett av alle som har lenka, så vær forsiktig om du blir spurd om personleg informasjon.", @@ -618,6 +669,7 @@ "showToolbox": "Vis verktøykasse", "showVersionsHeader": "Versjonslogg", "signup": "Registrer deg for introduksjonskurset", + "skipPuzzle": "Skip puzzle", "stageExtras": "Tilleggsmateriale", "stageLocked": "Scena er låst.", "stageNotFullyLocked": "Scena er ikkje låst for alle.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Leksjonsplanar og ressursar", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Begynn å læra", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "eit visuelt programmeringsmiljø", "syntaxErrorMsg": "Programmet ditt inneheld ein skrivefeil. Fjern linje nummer {lineNumber} og prøv på nytt.", "teacher": "Lærar", + "teachers": "Lærarar", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Kodetimen", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Synleg", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Vil du lære å kode?", "watchVideo": "Sjå videoen", "when": "når", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Arbeidsområde: ", "yes": "Ja", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/no_no.json b/apps/i18n/common/no_no.json index f15fec1ccc437..6f902deb735a1 100644 --- a/apps/i18n/common/no_no.json +++ b/apps/i18n/common/no_no.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Alder", "allHandouts": "All handouts", "allStudents": "Alle", @@ -45,6 +47,39 @@ "catProcedures": "Funksjoner", "catText": "Tekst", "catVariables": "Variabler", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Beklager, '%1' samsvarer ikke med noe lagret program.", "help": "Hjelp", "hidden": "Skjult", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Skjul)", "hintHeader": "Her er et tips:", "hintPrompt": "Trenger du hjelp?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Fullfør", "homepageUiTipsAfterDialogConfirm": "Lær mer", "iconSearchPlaceholder": "Søk etter et ikon...", + "iDontKnow": "I don't know", "ignore": "Ignorer", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "På nett", "openWorkspace": "Slik fungerer det", "orientationLock": "Skru av roteringslåsen på enheten din.", + "other": "Andre", "pairingNavigatorWarning": "Denne oppgaven ble fullført under samarbeid med {driver}. Se på denne oppgaven på kontoen deres for å vise løsningen dere opprettet som et team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Par Programmering", + "parent": "Forelder", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "spill", @@ -494,6 +534,7 @@ "positionTopOutRight": "til øverste høyre posisjon utenfor", "positionTopRight": "til øverste høyre posisjon", "predictionInstructions": "Prøv å forutse hva som skjer, før du kjører programmet.", + "printCertificate": "Skriv ut diplom", "printCertificates": "Skriv ut diplomer", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Del", "shareFailure": "Beklager, vi kan ikke dele dette programmet.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Angi din alder nedenfor og klikk OK for å fortsette.", "shareWarningsMoreInfo": "Personvernerklæring", "shareWarningsStoreData": "Denne appen - som er laget i Code Studio - lagrer data som kan bli sett av alle andre med denne delte lenken, så unngå å oppgi personlige opplysninger om deg selv eller andre.", @@ -618,6 +669,7 @@ "showToolbox": "Vis verktøykasse", "showVersionsHeader": "Gamle versjoner", "signup": "Registrer deg for introduksjonskurset", + "skipPuzzle": "Skip puzzle", "stageExtras": "Tilleggsmateriale", "stageLocked": "Scenen er låst.", "stageNotFullyLocked": "Scenen er ikke låst for alle.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Oppgaveplaner og Resurser", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Begynne å lære", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "et visuelt programmeringsopplegg", "syntaxErrorMsg": "Programmet ditt inneholder en skrivefeil. Fjern linje nummer {lineNumber} og prøv på nytt.", "teacher": "Lærer", + "teachers": "lærere", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Kodetimen", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Synlig", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Vil du lære å kode?", "watchVideo": "Se videoen", "when": "når", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Arbeidsområde: ", "yes": "Ja", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/pl_pl.json b/apps/i18n/common/pl_pl.json index 38e07c3e6adf0..bc71616c2b396 100644 --- a/apps/i18n/common/pl_pl.json +++ b/apps/i18n/common/pl_pl.json @@ -3,12 +3,14 @@ "addRemoveCleverClassrooms": "Odwiedź https://clever.com/ i potwierdzić, że Twoja klasa jest podłączona do Code.org.", "addRemoveGoogleClassrooms": "Odwiedź https://classroom.google.com/, aby dodać i usunąć klasy.", "addSectionName": "Wprowadź nazwę swojej sekcji, który pomoże Ci zapamiętać, dla której jest klasy. Twoi uczniowie będą również mogli zobaczyć tę nazwę.", - "addStudents": "Add students", - "addStudentsManageMyOwn": "Create and manage my own list of students", - "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", + "addStudents": "Dodaj uczniów", + "addStudentsManageMyOwn": "Utwórz i zarządzaj własną listą uczniów", + "addStudentsSyncThirdParty": "Zsynchronizuj moją listę uczniów z istniejącej sekcji Klasa wykorzystując narzędzie zewnętrzne", "addStudentsToSectionInstructions": "Wybierz, jak chcesz dodać swoich uczniów:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Wiek", - "allHandouts": "All handouts", + "allHandouts": "Materiały do nauki", "allStudents": "Wszystko", "allowEditing": "Zezwalaj na edytowanie", "allowEditingInstructions": "\"Zezwalaj na edytowanie\", gdy uczniowie będą uczestniczyć w ocenianiu.", @@ -45,11 +47,44 @@ "catProcedures": "Funkcje", "catText": "Tekst", "catVariables": "Zmienne", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "Udało Ci się!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", "challengeLevelPerfectTitle": "Challenge Complete!", - "challengeLevelSkip": "Skip for now", + "challengeLevelSkip": "Póki co, pomiń", "challengeLevelStart": "Jestem gotowy!", "challengeLevelTitle": "Challenge Puzzle!", "changeLoginType": "Change login type", @@ -66,7 +101,7 @@ "clearPuzzleConfirmHeader": "Czy na pewno chcesz zacząć od nowa?", "chooseSection": "Wybierz Sekcję", "code": "Kod:", - "codeIntroduced": "Code introduced", + "codeIntroduced": "Wprowadzony kod", "codeMode": "Kod", "codeTooltip": "Zobacz wygenerowany kod w JavaScript.", "completed": "Ukończono", @@ -88,15 +123,15 @@ "courseBlocksGradeBands612": "Grades 6-12", "courseBlocksGradeBands612Description": "Build real working apps, games and websites using blocks, JavaScript, CSS, HTML and more.", "courseBlocksGradeBandsContainerDescription": "Browse our catalog of courses from Code.org and 3rd party partners.", - "courseBlocksGradeBandsContainerHeading": "Full course catalog", + "courseBlocksGradeBandsContainerHeading": "Pełny katalog kursów", "courseBlocksGradeBandsElementary": "Szkoła podstawowa", - "courseBlocksGradeBandsElementaryDescription": "Teachers say our five elementary courses are \"totally awesome sauce\" and fun for all students, even pre-readers.", + "courseBlocksGradeBandsElementaryDescription": "Według nauczycieli, pięć naszych \"całkowicie odjechanych\" kursów podstawowych jest doskonałą zabawą dla wszystkich uczniów, nawet tych nie potrafiących jeszcze czytać.", "courseBlocksGradeBandsHigh": "Liceum", - "courseBlocksGradeBandsHighDescription": "We offer two year-long courses for high school: an intro course and an AP course. Both are designed to broaden participation in computer science.", + "courseBlocksGradeBandsHighDescription": "Oferujemy kursy dwuletnie dla szkół średnich: kurs wprowadzający i kurs zaawansowany. Oba kursy przygotowano z myślą o rozbudzeniu pasji do informatyki.", "courseBlocksGradeBandsK5": "Grades K-5", - "courseBlocksGradeBandsK5Description": "Learn to make your own game, app, or computer drawing.", + "courseBlocksGradeBandsK5Description": "Naucz się tworzyć własne gry, aplikacje lub rysunki komputerowe.", "courseBlocksGradeBandsMiddle": "Gimnazjum", - "courseBlocksGradeBandsMiddleDescription": "Our new middle school course can be offered as a semester or year-long introduction to computer science for all students.", + "courseBlocksGradeBandsMiddleDescription": "Nasz nowy kurs wprowadzający do informatyki dla wszystkich uczniów 7-8 klasy może przebiegać w formie semestralnej lub rocznej.", "courseBlocksGradeBandsUniversity": "University+", "courseBlocksGradeBandsUniversityDescription": "Go beyond Code.org and take university courses online or learn a new programming language.", "courseBlocksToolsTitleTeacher": "Tools and resources for your classroom", @@ -147,7 +182,7 @@ "decideLater": "Zdecyduj później", "defaultTwitterText": "Sprawdź, co zrobiłem", "defaultProjectNameAppLab": "Projekt App Lab", - "defaultProjectNameGameLab": "Game Lab Project", + "defaultProjectNameGameLab": "Projekt Laboratorium Gry", "defaultProjectNameWebLab": "Projekt Web Lab", "defaultProjectNameArtist": "Projekt Artysty", "defaultProjectNameFrozen": "Projekt Kraina Lodu (Frozen)", @@ -331,12 +366,13 @@ "forTeachersOnly": "Tylko dla nauczycieli", "generatedCodeInfo": "Nawet najlepsze uczelnie uczą kodowania opartego o bloki (np. {berkeleyLink}, {harvardLink}). Ale bloki, które użyłeś, można również znaleźć w JavaScript, w jednym z najpowszechniej stosowanym języku programowania na świecie:", "getHelp": "Uzyskaj pomoc", - "goBack": "Go Back", + "goBack": "Wstecz", "goToUnit": "Idź do witryny", "grade": "Poziom/Ocena", "hashError": "Przepraszamy, '%1' nie odpowiada żadnemu zapisanemu programowi.", "help": "Pomoc", "hidden": "Ukryte", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Ukryj)", "hintHeader": "Oto wskazówka:", "hintPrompt": "Czy potrzebujesz pomocy?", @@ -346,7 +382,7 @@ "hintSelectInstructions": "Instrukcje i stare wskazówki", "hintSelectNewHint": "Uzyskaj nową wskazówkę", "hintTitle": "Wskazówka", - "homepageHeading": "Strona główna", + "homepageHeading": "Pulpit", "homepageUiTipAlreadyHome": "You're already on your homepage. It's now personalized for you because you're signed in. You can find all your other resources here.", "homepageUiTipKeyLinks": "1 z 2: Wszystkie Twoje kluczowe linki są tutaj", "homepageUiTipOtherLinks": "2 z 2: Wszystkie inne linki są w tym menu", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Koniec", "homepageUiTipsAfterDialogConfirm": "Ucz się więcej", "iconSearchPlaceholder": "Szukaj ikony...", + "iDontKnow": "I don't know", "ignore": "Ignoruj", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -403,21 +440,21 @@ "loginTypeCleverButton": "Use Clever", "loginTypeCleverDescription": "Sync your Code.org section with an existing Clever section.", "loginTypeEmail": "Email logins", - "loginTypeEmailAgeGroup": "Recommended for ages 13+", + "loginTypeEmailAgeGroup": "Zalecane powyżej 13-tego roku życia", "loginTypeEmailButton": "Use email logins", "loginTypeEmailDescription": "Each student will create their own Code.org account using their email address.", "loginTypeEmailResetDescription": "You may reset a student's password at any time by choosing Reset password, entering a new password, and clicking Save.", "loginTypeEmailLongDescription": "This section uses email logins. It means that each of your students manages their own account using their own email and password. Students should sign in through the Sign in button found at the top of the page.", - "loginTypeGoogleClassroom": "Google Classroom", - "loginTypeGoogleClassroomButton": "Use Google Classroom", - "loginTypeGoogleClassroomDescription": "Sync your Code.org section with an existing Google Classroom.", - "loginTypeMicrosoftClassroom": "Microsoft Classroom", - "loginTypeMicrosoftClassroomButton": "Use Microsoft Classroom", - "loginTypeMicrosoftClassroomDescription": "Sync your Code.org section with an existing Microsoft Classroom.", + "loginTypeGoogleClassroom": "Klasa Google", + "loginTypeGoogleClassroomButton": "Użyj klasy Google", + "loginTypeGoogleClassroomDescription": "Zsynchronizuj swoją sekcję Code.org z istniejącą klasą Google.", + "loginTypeMicrosoftClassroom": "Klasa Microsoft", + "loginTypeMicrosoftClassroomButton": "Użyj klasy Microsoft", + "loginTypeMicrosoftClassroomDescription": "Zsynchronizuj swoją sekcję Code.org z istniejącą klasą Microsoft.", "loginTypePicture": "Picture logins", "loginTypePictureAgeGroup": "Zalecane dla dzieci w wieku 4-8", "loginTypePictureButton": "Use picture logins", - "loginTypePictureDescription": "You will create accounts for your students. Students will log in with a secret picture.", + "loginTypePictureDescription": "Utworzysz konta dla swoich uczniów, którzy będą logować się wykorzystując \"tajny\" obrazek.", "loginTypePictureResetDescription": "You may reset a student's secret picture at any time by choosing Show secret and then Reset secret. A new secret picture will be generated for that student to use when they sign in.", "loginTypePictureLongDescription": "This section uses picture as its secret type. It means that each of your students has a secret picture used in place of a password to sign in. Students should use the sign in web address given above to sign in.", "loginTypeSyncButton": "Sync students from {providerName}", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Jak to Działa", "orientationLock": "Wyłącz blokadę orientacji w ustawieniach urządzenia.", + "other": "Inni/inne", "pairingNavigatorWarning": "Ta łamigłówka została zakończona wspólnie z {driver}.", "pairingNavigatorLink": "Kliknij tutaj, aby zobaczyć rozwiązanie, które utworzyłeś w zespole.", "pairProgramming": "Programowanie w parach", + "parent": "Rodzic", + "parents": "Parents", "pause": "Break", "perfect": "doskonale", "play": "zagraj", @@ -494,6 +534,7 @@ "positionTopOutRight": "do górnej pozycji na zewnątrz z prawej", "positionTopRight": "do górnej pozycji z prawej", "predictionInstructions": "Dokonaj prognozy, przed uruchomieniem programu.", + "printCertificate": "Drukuj Certyfikat", "printCertificates": "Drukuj certyfikaty", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -504,12 +545,12 @@ "projectGalleryCardDescription": "Share your own creations or find inspiration from creations made by students all around the world.", "projectLastUpdated": "Last updated", "projectName": "Nazwa Projektu", - "projectStartNew": "Start a new project", + "projectStartNew": "Utwórz nowy projekt", "projectType": "Typ", "projectTypeAllProjectsApplab": "Wszystkie projekty Laboratorium Aplikacji", "projectTypeAllProjectsArtist": "Wszystkie Projekty Artysty", "projectTypeAllProjectsGamelab": "Wszystkie projekty Laboratorium Gier", - "projectTypeAllProjectsGamelabBeta": "Wszystkie projekty Labolatorium Gier (wczesne)", + "projectTypeAllProjectsGamelabBeta": "Wszystkie projekty Laboratorium Gier (wersja testowa)", "projectTypeAllProjectsPlaylab": "All Play Lab Projects", "projectTypeAlgebra": "Algebra", "projectTypeApplab": "App Lab", @@ -537,7 +578,7 @@ "projectTypeGamelabViewMore": "View more Game Lab projects", "projectTypePlaylabViewMore": "View more Play Lab projects", "projectsViewAll": "Zobacz wszystkie projekty", - "projectsViewProjectGallery": "View project gallery", + "projectsViewProjectGallery": "Przeglądaj galerię projektów", "projectGalleryHeader": "Project Gallery", "projectsViewOldGallery": "View old gallery with other project types", "projects": "Projekty", @@ -546,7 +587,7 @@ "projectWarning": "Uwaga; Jesteś na poziomie, który jest częścią większego projektu. Zmiany dokonane na tym poziomie pojawią się również na innych poziomach w tym projekcie.", "providerManagedSection": "This section is managed by {provider}. Add students there, then re-sync this section.", "publish": "Publish", - "publishPending": "Publishing...", + "publishPending": "Trwa publikowanie...", "publishToClassGallery": "Opublikuj w Galerii Klasowej", "publishToPublicGallery": "Opublikuj w Galerii Publicznej", "publishToPublicGalleryWarning": "You are about to publish your project to the public gallery, meaning anyone in the world can view your project. Make sure your project does not contain any personal information.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Udostępnij", "shareFailure": "Przepraszamy, ale nie możemy udostępnić tego programu.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Podaj swój wiek poniżej i kliknij przycisk OK, aby kontynuować.", "shareWarningsMoreInfo": "Nasza Polityka Prywatności", "shareWarningsStoreData": "Ta aplikacja zbudowana na Code Studio przechowuje dane, które mogą być oglądane przez każdego, kto ma tutaj dostęp, unikaj więc podawania danych osobistych o sobie lub o innych.", @@ -618,6 +669,7 @@ "showToolbox": "Pokaż Przybornik", "showVersionsHeader": "Poprzednie wersje", "signup": "Zapisz się na kurs wprowadzający", + "skipPuzzle": "Skip puzzle", "stageExtras": "Ekstra aktywności", "stageLocked": "Etap jest zablokowany.", "stageNotFullyLocked": "Etap nie jest zablokowany dla nikogo.", @@ -645,6 +697,7 @@ "subtitle": "środowisko wizualnego programowania", "syntaxErrorMsg": "Twój program zawiera literówkę. Usuń linię {lineNumber} i spróbuj ponownie.", "teacher": "Nauczyciel", + "teachers": "Nauczyciele", "teacherCommunity": "Społeczność Nauczycieli", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Godzina Kodowania", @@ -678,7 +731,7 @@ "unplugged": "Odłączony (unplugged)/Bez komputera", "unpluggedActivity": "AKTYWNOŚĆ \"BEZ PRĄDU\"", "unpublish": "Unpublish", - "unpublishPending": "Unpublishing...", + "unpublishPending": "Usuwanie publikacji...", "usingHints": "Używasz wskazówek", "usingTooManyBlocks": "Używasz zbyt wielu bloków", "unsubmit": "Nieprzesłane", @@ -693,7 +746,7 @@ "viewCode": "Obejrzyj kod", "viewCourse": "Zobacz kurs", "viewCourses": "Zobacz Kursy", - "viewMyRecentCourses": "View my recent courses", + "viewMyRecentCourses": "Wyświetl moje ostatnie lekcje", "viewLessonPlan": "Zobacz Plan Lekcji", "viewMyProjects": "Zobacz moje projekty", "viewMore": "Zobacz więcej", @@ -702,6 +755,7 @@ "viewUnitOverview": "Zobacz Opis Lekcji", "visible": "Widoczny", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Czy chcesz nauczyć się kodowania (programowania)?", "watchVideo": "Obejrzyj wideo", "when": "kiedy", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Obszar roboczy: ", "yes": "Tak", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ps_af.json b/apps/i18n/common/ps_af.json index 6cfb1633daa35..f3d6634ab38ed 100755 --- a/apps/i18n/common/ps_af.json +++ b/apps/i18n/common/ps_af.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Text", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "Here's a tip:", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "له نورو سره یي شریک کړۍ", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "More Info", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/pt_br.json b/apps/i18n/common/pt_br.json index a332c30a4befb..0e37677a74197 100644 --- a/apps/i18n/common/pt_br.json +++ b/apps/i18n/common/pt_br.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Criar e gerenciar minha lista de alunos", "addStudentsSyncThirdParty": "Sincronizar a minha lista de alunos de uma seção de aula existente com uma ferramenta de terceiros", "addStudentsToSectionInstructions": "Escolha como você deseja adicionar os seus alunos:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Idade", "allHandouts": "All handouts", "allStudents": "Todos", @@ -45,6 +47,39 @@ "catProcedures": "Funções", "catText": "Texto", "catVariables": "Variáveis", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -122,7 +157,7 @@ "coursesHeadingDescription": "Crie uma conta e salve seu progresso e seus projetos. Ou simplesmente comece a programar - a conta não é obrigatória. Todos os cursos estão disponíveis de graça.", "coursesHeadingStudent": "Aprenda no Code Studio", "coursesHeadingSubText": "{linesCount} linhas de código escritas por {studentsCount} milhões de estudantes.", - "coursesHeadingTeacher": "Teach with Code Studio", + "coursesHeadingTeacher": "Ensine com Code Studio", "coursesUiTipsTeacherCourses": "Nós atualizamos essa página só para os professores. Encontre o próximo curso da sua turma aqui.", "createAccount": "Criar uma conta", "createNewClassroom": "Crie uma nova turma para começar a atribuir cursos e verificar o progresso de seus estudantes.", @@ -337,6 +372,7 @@ "hashError": "Nenhum programa salvo corresponde a '%1'.", "help": "Ajuda", "hidden": "Oculto", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Ocultar)", "hintHeader": "Aqui vai uma dica:", "hintPrompt": "Precisa de ajuda?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Concluir", "homepageUiTipsAfterDialogConfirm": "Saiba mais", "iconSearchPlaceholder": "Procurar um ícone...", + "iDontKnow": "I don't know", "ignore": "Ignorar", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Como funciona", "orientationLock": "Desative o bloqueio de orientação nas configurações do dispositivo.", + "other": "Outros", "pairingNavigatorWarning": "Este problema foi concluído em parceria com {driver}. Examine este problema na conta deles para visualizar a solução que criaram em equipe.", "pairingNavigatorLink": "Clica aqui para veres a solução que criaste em equipa.", "pairProgramming": "Programação em duplas", + "parent": "Pai / Mãe", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "jogue", @@ -494,6 +534,7 @@ "positionTopOutRight": "para a posição superior direita externa", "positionTopRight": "para a posição superior direita", "predictionInstructions": "Fazer uma previsão antes de executar o programa.", + "printCertificate": "Imprimir certificado", "printCertificates": "Imprimir certificados", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Compartilhar", "shareFailure": "Desculpe, não é possível compartilhar esse programa.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Informe abaixo sua idade e clique em OK para continuar.", "shareWarningsMoreInfo": "Nossa Política de Privacidade", "shareWarningsStoreData": "Este aplicativo do Code Studio armazena dados que podem ser visualizados por qualquer pessoa com este link de compartilhamento, então evite fornecer informações pessoais ou de terceiros.", @@ -618,6 +669,7 @@ "showToolbox": "Mostrar caixa de ferramentas", "showVersionsHeader": "Histórico de Versões", "signup": "Cadastre-se para o curso introdutório", + "skipPuzzle": "Skip puzzle", "stageExtras": "Fases extras", "stageLocked": "A fase está bloqueada.", "stageNotFullyLocked": "A fase não está bloqueada para todos.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Planos e recursos da aula", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Comece a aprender", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "um ambiente de programação visual", "syntaxErrorMsg": "Seu programa contém um erro de digitação. Remova a linha {lineNumber} e tente novamente.", "teacher": "Professor", + "teachers": "Professores", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hora do Código", @@ -702,6 +755,7 @@ "viewUnitOverview": "Visão geral da unidade", "visible": "Visível", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Quer aprender a programar?", "watchVideo": "Assista ao vídeo", "when": "quando", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Área de trabalho: ", "yes": "Sim", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/pt_pt.json b/apps/i18n/common/pt_pt.json index 8d6698af76471..845fa4b63be6d 100644 --- a/apps/i18n/common/pt_pt.json +++ b/apps/i18n/common/pt_pt.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Idade", "allHandouts": "All handouts", "allStudents": "Todos", @@ -45,6 +47,39 @@ "catProcedures": "Funções", "catText": "Texto", "catVariables": "Variáveis", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Desculpa, '%1' não corresponde a qualquer programa gravado.", "help": "Ajuda", "hidden": "Oculto", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Ocultar)", "hintHeader": "Aqui vai uma dica:", "hintPrompt": "Precisas de ajuda?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Terminar", "homepageUiTipsAfterDialogConfirm": "Saber mais", "iconSearchPlaceholder": "Pesquisa ícones", + "iDontKnow": "I don't know", "ignore": "Ignorar", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Como funciona", "orientationLock": "Desativa o bloqueio de orientação em configurações do dispositivo.", + "other": "Outros", "pairingNavigatorWarning": "O puzzle foi concluído durante o emparelhamento com {driver}. Observe este puzzle nas contas deles para ver a solução que criou como equipa,.", "pairingNavigatorLink": "Clica aqui para veres a solução que criaste em equipa.", "pairProgramming": "Programação em duplas", + "parent": "Encarregado de educação", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "jogar", @@ -494,6 +534,7 @@ "positionTopOutRight": "para a posição superior direita externa", "positionTopRight": "para a posição superior direita", "predictionInstructions": "Faça uma previsão antes de executar o programa.", + "printCertificate": "Imprimir certificado", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Partilhar", "shareFailure": "Não é possível partilhar este programa.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Digita a tua idade e clica em OK para continuares.", "shareWarningsMoreInfo": "Política de privacidade", "shareWarningsStoreData": "Esta aplicação do Code Studio armazena informações que podem ser vistas por qualquer pessoa com esta ligação. Por isso, tem cuidado se alguém te pedir dados pessoais.", @@ -618,6 +669,7 @@ "showToolbox": "Mostrar caixa de ferramentas", "showVersionsHeader": "Histórico de versões", "signup": "Inscreve-te no curso de iniciação", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "A etapa está fechada.", "stageNotFullyLocked": "A etapa não está fechada para todos.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Planos das aulas e recursos", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Começa a aprender", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "um ambiente de programação visual", "syntaxErrorMsg": "O teu programa tem um pequeno erro de escrita. Por favor, remove a linha {lineNumber} e volta a tentar.", "teacher": "Professor", + "teachers": "Professores", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hora de Código", @@ -702,6 +755,7 @@ "viewUnitOverview": "Visão geral da unidade", "visible": "Visível", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Queres aprender a programar?", "watchVideo": "Vê o vídeo", "when": "quando", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Espaço de trabalho: ", "yes": "Sim", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ro_ro.json b/apps/i18n/common/ro_ro.json index 8e3009f88cd66..1d730c1fa4036 100644 --- a/apps/i18n/common/ro_ro.json +++ b/apps/i18n/common/ro_ro.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Vârsta", "allHandouts": "All handouts", "allStudents": "Tot", @@ -45,6 +47,39 @@ "catProcedures": "Funcţii", "catText": "text", "catVariables": "Variabile", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Ne pare rău, '%1' nu corespunde cu nici un program salvat.", "help": "Ajutor", "hidden": "Ascuns", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Ascunde)", "hintHeader": "Iată un indiciu:", "hintPrompt": "Ai nevoie de ajutor?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Sfârsit", "homepageUiTipsAfterDialogConfirm": "Află mai mult", "iconSearchPlaceholder": "Cauta o pictograma...", + "iDontKnow": "I don't know", "ignore": "Ignoră", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Cum funcţionează", "orientationLock": "Oprește blocarea de orientare în setările dispozitivului.", + "other": "Alte", "pairingNavigatorWarning": "Acest puzzle a fost completat in timp ce se asocia cu {driver}. Uită-te la acest puzzle de pe contul lor pentru a vedea soluţia creată in echipă.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Programare în perechi", + "parent": "Părinte", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "joacă", @@ -494,6 +534,7 @@ "positionTopOutRight": "în poziţia din dreapta sus din afară", "positionTopRight": "în dreapta sus", "predictionInstructions": "Fă o predicție înainte să rulezi programul.", + "printCertificate": "Tipărește certificatul", "printCertificates": "Tipărește certificatele", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Distribuie", "shareFailure": "Ne pare rău, nu putem distribui acest program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Te rugăm să-ți completezi vârsta mai jos și să apeși butonul OK pentru a continua.", "shareWarningsMoreInfo": "Informații suplimentare", "shareWarningsStoreData": "Această aplicație construită în Code Studio stochează informații care ar putea fi vizualizate de către oricine prin intermediul acestui link, deci evita să furnizezi informații personale.", @@ -618,6 +669,7 @@ "showToolbox": "Arată cutia de instrumente", "showVersionsHeader": "Istoricul versiunilor", "signup": "Înscrie-te la cursul introductiv", + "skipPuzzle": "Skip puzzle", "stageExtras": "Etapa extra", "stageLocked": "Platforma e blocată.", "stageNotFullyLocked": "Platforma nu este blocată pentru toţi.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Planuri de lecţie şi resurse", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Începe învăţarea", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "un mediu de programare vizual", "syntaxErrorMsg": "Programul conţine o greşeală de scriere. Te rugăm să elimini linia {lineNumber} şi să încerci din nou.", "teacher": "Profesor", + "teachers": "Profesori", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Oră de Programare", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Vizibil", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Vrei să înveți să codezi?", "watchVideo": "Urmărește clipul video", "when": "când", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Spaţiu de lucru: ", "yes": "Da", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ru_ru.json b/apps/i18n/common/ru_ru.json index ef788f7c16049..22b301f6c0509 100644 --- a/apps/i18n/common/ru_ru.json +++ b/apps/i18n/common/ru_ru.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Создание и управление списком студентов", "addStudentsSyncThirdParty": "Синхронизировать список студентов из существующего класса со сторонними инструментами", "addStudentsToSectionInstructions": "Выберите способ добавления студентов:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Возраст", "allHandouts": "All handouts", "allStudents": "Все", @@ -45,6 +47,39 @@ "catProcedures": "Процедуры", "catText": "текст", "catVariables": "Переменные", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "Получилось!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "К сожалению, '%1' не соответствует какой-либо сохраненной программе.", "help": "Справка", "hidden": "Скрыто", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Скрыть)", "hintHeader": "Подсказка:", "hintPrompt": "Нужна помощь?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Готово", "homepageUiTipsAfterDialogConfirm": "Узнать больше", "iconSearchPlaceholder": "Искать значок...", + "iDontKnow": "I don't know", "ignore": "Игнорировать", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Онлайн", "openWorkspace": "Как это работает", "orientationLock": "Выключите блокировку ориентации в настройках устройства.", + "other": "Другое", "pairingNavigatorWarning": "Эта головоломка была завершена во время сопряжения с {driver}. Взгляните на эту головоломку в их учётных записях, чтобы увидеть решение созданное в команде.", "pairingNavigatorLink": "Нажмите здесь, чтобы просмотреть созданное в команде решение.", "pairProgramming": "Программирование в парах", + "parent": "Родитель", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "играть", @@ -494,6 +534,7 @@ "positionTopOutRight": "на позицию снаружи сверху справа", "positionTopRight": "на позицию сверху справа", "predictionInstructions": "Проанализировать, перед запуском программы.", + "printCertificate": "Распечатать сертификат", "printCertificates": "Распечатать сертификаты", "professionalLearning": "Профессиональное обучение", "professionalLearningDescription": "Наше профессионально оценённое обучение подготовит Вас к следующему классу по информатике.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Просмотрите курсы Code.org чтобы найти ваше следующее задание.", "share": "Поделитесь", "shareFailure": "К сожалению, мы не можем поделиться этой программой.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Укажите свой возраст ниже и нажмите «ОК» для продолжения.", "shareWarningsMoreInfo": "Наша политика конфиденциальности", "shareWarningsStoreData": "Данное приложение созданное в Code Studio содержит информацию, которая может быть доступна любому используя эту общую ссылку. Будьте внимательны, если вас просят предоставить личную информацию.", @@ -618,6 +669,7 @@ "showToolbox": "Показать панель инструментов", "showVersionsHeader": "Журнал версий", "signup": "Зарегистрироваться для прохождения вводного курса", + "skipPuzzle": "Skip puzzle", "stageExtras": "Дополнительные материалы к учебному этапу", "stageLocked": "Этап заблокирован.", "stageNotFullyLocked": "Этап не заблокирован для всех.", @@ -645,6 +697,7 @@ "subtitle": "среда визуального программирования", "syntaxErrorMsg": "В твоей программе есть опечатка. Удали строку {lineNumber} и попробуй снова.", "teacher": "Учитель", + "teachers": "Преподаватели", "teacherCommunity": "Объединение учителей", "teacherCommunityDescription": "Задавайте вопросы об учебной программе, делитесь идеями из ваших уроков и помогайте другим учителям", "teacherCourseHoc": "Час Кода", @@ -702,6 +755,7 @@ "viewUnitOverview": "Просмотреть обзор темы", "visible": "Видимый", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Хочешь научиться программировать?", "watchVideo": "Посмотреть видео", "when": "когда", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Место сбора блоков: ", "yes": "Да", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/se_fi.json b/apps/i18n/common/se_fi.json index 9fb709c0b8bc6..d19e522a6d005 100644 --- a/apps/i18n/common/se_fi.json +++ b/apps/i18n/common/se_fi.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Text", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "Here's a tip:", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Share", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "More Info", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/si_lk.json b/apps/i18n/common/si_lk.json index e2c8fc299c7e6..c30b6eaa7da21 100644 --- a/apps/i18n/common/si_lk.json +++ b/apps/i18n/common/si_lk.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "වයස", "allHandouts": "All handouts", "allStudents": "සියල්ල", @@ -45,6 +47,39 @@ "catProcedures": "ශ්‍රිතයන්", "catText": "පෙළ", "catVariables": "විචල්‍යන්", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "සුරකින ලද කිසිම වැඩසටහනක් සමග '%1' නොගැලපේ.", "help": "උදව්", "hidden": "සඟවා අැත", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(සඟවන්න)", "hintHeader": "මෙන්න ඉඟියක්:", "hintPrompt": "උදව්වක් අවශ්‍යද?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "අවසන් කරන්න", "homepageUiTipsAfterDialogConfirm": "වැඩිදුර ඉගෙන ගන්න", "iconSearchPlaceholder": "අයිකනයක් සොයන්න...", + "iDontKnow": "I don't know", "ignore": "නොසලකා හරින්න", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "අන්තර්ජාලය හරහා", "openWorkspace": "කොහොමද ඒක වැඩකරන්නේ", "orientationLock": "උපාංගයේ අනුගතවීමේ අගුල ක්‍රියා විරහිත කරන්න.", + "other": "වෙනත්", "pairingNavigatorWarning": "{driver} සමග එක් කරන විට ප්‍රහේලිකාව සම්පූර්ණ විය. ඔබලා කණ්ඩායමක් ලෙස සොයාගත් විසඳුම ඔවුන්ගේ ගිණුම වෙත ගොස් ඔබට බලා ගත හැක.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "යුගල වශයෙන් ක්‍රමලේඛනය", + "parent": "මව හෝ පියා", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "සෙල්ලම් කරන්න", @@ -494,6 +534,7 @@ "positionTopOutRight": "පිටත ඉහල දකුණු පැත්තට", "positionTopRight": "ඉහල දකුනු ස්තානය වෙත", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "සහතිකය මුද්‍රණයකරන්න", "printCertificates": "සහතික මුද්‍රණය කරන්න", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "බෙදා ගන්න", "shareFailure": "සමාවන්න, අපට මේ වැඩසටහන ශෙයා කිරීමට නොහැක.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "ඔබගේ වයස ලබාදී OK බොත්තම ක්ලික් කරන්න.", "shareWarningsMoreInfo": "අපගේ රහස්‍යතා ප්‍රතිපත්තිය", "shareWarningsStoreData": "මෙම වැඩසටහන Code Studio මත නිර්මාණය කර ඇති අතර මෙය ඕනෑම අයෙක්ට නැරඹිය හැකිවේ එබැවින් ඔබගේ පුද්ගලික තොරතුරු සැපයීමේදී සැලකිලිමත් වන්න.", @@ -618,6 +669,7 @@ "showToolbox": "මෙවලම් පෙට්ටිය පෙන්නන්න", "showVersionsHeader": "වෙළුමේ ඉතිහාසය", "signup": "හඳුන්වාදීමේ පාඨමාලාවට ලියාපදිංචි වන්න", + "skipPuzzle": "Skip puzzle", "stageExtras": "මෙම පියවරේ ඇති අමතර දේවල්", "stageLocked": "අධියර අගුළුලා ඇත.", "stageNotFullyLocked": "වේදිකාව සැමටම අඟුළුදමා නොමැත.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "පාඩම් සැලසුම් සහ සම්පත්", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "ඉගෙනීම අරඹන්න", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "දෘශ්‍යමාන වැඩ සටහන් සම්පාදක පරිසරයකි", "syntaxErrorMsg": "ඔබගේ පරිඝණක වැඩසටහන දෝෂ සහිතයි. කරුණාකර අංක {lineNumber} පේළිය ඉවත්කර නැවත උත්සාහ කරන්න.", "teacher": "ගුරු වරයා", + "teachers": "ගුරුවරුන්", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "පැයේ කේතය", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "දෘශ්‍යමාන", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Code කරන්න ඉගෙනගන්න කැමතිද?", "watchVideo": "වීඩියෝව නරඹන්න", "when": "විට", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "වැඩ අවකාශය: ", "yes": "ඔව්", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/sk_sk.json b/apps/i18n/common/sk_sk.json index 275c39ba75c5c..41f82c6279710 100644 --- a/apps/i18n/common/sk_sk.json +++ b/apps/i18n/common/sk_sk.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Vek", "allHandouts": "All handouts", "allStudents": "Všetko", @@ -45,6 +47,39 @@ "catProcedures": "Funkcie", "catText": "Text", "catVariables": "Premenné", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Prepáčte, '%1' nezodpovedá žiadnemu uloženému programu.", "help": "Pomoc", "hidden": "Skrytý", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Skryť)", "hintHeader": "Tu je rada:", "hintPrompt": "Potrebujete pomôcť?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Dokončiť", "homepageUiTipsAfterDialogConfirm": "Dozvedieť sa viac", "iconSearchPlaceholder": "Hľadaj ikonu...", + "iDontKnow": "I don't know", "ignore": "Ignorovať", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Ako to funguje", "orientationLock": "Vypni zámok orientácie v nastaveniach zariadenia.", + "other": "Ostatné", "pairingNavigatorWarning": "Táto úloha bola dokončená v skupine s {driver}. Pozri si riešenie tejto úlohy na svojom účte, ktoré ste vytvorili ako tím.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Rodič", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "hrať", @@ -494,6 +534,7 @@ "positionTopOutRight": "na pozíciu hore vpravo zvonku", "positionTopRight": "na pozíciu hore vpravo", "predictionInstructions": "Pred spustením programu odhadni, čo sa bude diať.", + "printCertificate": "Vytlačiť certifikát", "printCertificates": "Vytlačiť certifikát", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Zdieľať", "shareFailure": "Bohužiaľ tento program nie je možné zdieľať.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Prosím zadajte svoj vek a pre pokračovanie kliknite na tlačidlo OK.", "shareWarningsMoreInfo": "Zásady ochrany osobných údajov", "shareWarningsStoreData": "Táto aplikácia, postavená na Code Studio ukladá údaje, ktoré môžu byť videné kýmkoľvek, kto zdieľa tento odkaz. Neuvádzajte prosím osobné údaje o sebe alebo iných.", @@ -618,6 +669,7 @@ "showToolbox": "Zobraziť Nástroje", "showVersionsHeader": "História verzií", "signup": "Prihlás sa do úvodného kurzu", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Etapa je uzamknutá.", "stageNotFullyLocked": "Etapa nie je uzamknutá pre všetkých.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Plány hodín a Materiály", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Spustiť", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "vizuálne programovacie prostredie", "syntaxErrorMsg": "Tvoj program obsahuje preklep. Prosím odstráň riadok {lineNumber} a skús znovu.", "teacher": "Učiteľ", + "teachers": "Učitelia", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hodina kódovania", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Viditeľné", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Chceš sa naučiť programovať?", "watchVideo": "Pozri si video", "when": "keď", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Pracovná plocha: ", "yes": "Áno", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/sl_si.json b/apps/i18n/common/sl_si.json index b4e37079fcbf3..c2608e43f5983 100644 --- a/apps/i18n/common/sl_si.json +++ b/apps/i18n/common/sl_si.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Starost", "allHandouts": "All handouts", "allStudents": "Vse", @@ -45,6 +47,39 @@ "catProcedures": "Funkcije", "catText": "Besedilo", "catVariables": "Spremenljivke", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Žal, '%1' ne ustreza nobenemu shranjenemu programu.", "help": "Pomoč", "hidden": "skrito", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Skrij)", "hintHeader": "Tukaj je namig:", "hintPrompt": "Potrebujete pomoč?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Končaj", "homepageUiTipsAfterDialogConfirm": "Več o tem", "iconSearchPlaceholder": "Poiščite ikono...", + "iDontKnow": "I don't know", "ignore": "Prezri", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Kako deluje", "orientationLock": "Izključi zaklepanje orientacije v nastavitvah naprave.", + "other": "Drugi", "pairingNavigatorWarning": "Ta uganka je bila končana med seznanjanjem z {driver}. Za rešitev te uganke, ki ste jo ustvarili kot skupina, poglejte na njihovih računih.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Programiranje parov", + "parent": "Starš", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "igraj", @@ -494,6 +534,7 @@ "positionTopOutRight": "na vrhnji položaj, zunaj desno", "positionTopRight": "na vrhnji položaj, desno", "predictionInstructions": "Napovej rezultat preden zaženeš program.", + "printCertificate": "Natisni certifikat", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Deli", "shareFailure": "Žal, ne moremo objaviti tega programa.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Prosimo, da izdate vašo starost spodaj in kliknete V REDU, da nadaljujete.", "shareWarningsMoreInfo": "Več informacij", "shareWarningsStoreData": "Ta aplikacija, ki je bila postavljena na Code Studios shranjuje podatke, ki bi jih lahko videli drugi s to povezavo, bodite previdni, če morate navesti osebne podatke.", @@ -618,6 +669,7 @@ "showToolbox": "Pokaži orodjarno", "showVersionsHeader": "Zgodovina različic", "signup": "Vpiši se za uvodni tečaj", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stopnja je zaklenjena.", "stageNotFullyLocked": "Stopnja ni zaklenjena za vse.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Učni načrti in viri", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Začni z učenjem", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "vizualno programersko okolje", "syntaxErrorMsg": "Vaš program vsebuje slovnične napake. Prosimo odstranite vrstico {lineNumber} in poskusite znova.", "teacher": "Učitelj/ica", + "teachers": "Učitelji", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Ura kode", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Vidno", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Se želiš naučiti programirati?", "watchVideo": "Glej video", "when": "ko", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Delovni prostor: ", "yes": "Da", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/sq_al.json b/apps/i18n/common/sq_al.json index 6720bbae8c449..d6e6f64b785ea 100644 --- a/apps/i18n/common/sq_al.json +++ b/apps/i18n/common/sq_al.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Mosha", "allHandouts": "All handouts", "allStudents": "Të gjitha", @@ -45,6 +47,39 @@ "catProcedures": "funksione", "catText": "Tekst", "catVariables": "Variabla", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Na vjen keq, '%1' nuk përputhet me asnjë program të ruajtur.", "help": "Ndihmë", "hidden": "E fshehur", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Fsheh)", "hintHeader": "Ja ku është një këshillë:", "hintPrompt": "Keni nevojë për ndihmë?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Përfundo", "homepageUiTipsAfterDialogConfirm": "Mëso më shumë", "iconSearchPlaceholder": "Kërko për një ikonë...", + "iDontKnow": "I don't know", "ignore": "Injoro", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Si funksionon", "orientationLock": "Mbyll orientimet në konfigurimet e pajisjes.", + "other": "Tjetër", "pairingNavigatorWarning": "Kjo enigmë është kompletuar duke u çiftuar me {driver}. Shikoni këtë enigmë në llogarinë e tyre që të shikoni zgjidhjen që e keni krijuar si një ekip .", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Programim në çift", + "parent": "Prindi", + "parents": "Parents", "pause": "Ndërprerje", "perfect": "perfect", "play": "luaj", @@ -494,6 +534,7 @@ "positionTopOutRight": "në pozicionin e jashtëm lart në të djathtë", "positionTopRight": "në pozicionin lart në të djathtë", "predictionInstructions": "Bëni një parashikim përpara se të ekzekutoni programin.", + "printCertificate": "Printo Certifikatën", "printCertificates": "Shtyp Certifikatat", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Shpërndaje", "shareFailure": "Më vjen keq, ne nuk mund ta shpërndajmë këtë program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Të lutem shëno moshën tënde më poshtë dhe kliko OK për të vazhduar.", "shareWarningsMoreInfo": "Politikat e privatësisë", "shareWarningsStoreData": "Ky aplikacion i zhvilluar në Code Studio mban të dhëna që mund të shikohen nga çdokush që ka këtë link, pra shmangni futjen e të dhënave personale.", @@ -618,6 +669,7 @@ "showToolbox": "Shfaq mjetet", "showVersionsHeader": "Historia e Versioneve", "signup": "Rregjistrohu për kursin hyrës", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Faza është e mbyllur.", "stageNotFullyLocked": "Faza nuk është e mbyllur për të gjithë.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Planet Mësimore dhe Burimet", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Fillo të mësosh", "stepIn": "Kalo më tej ", @@ -645,6 +697,7 @@ "subtitle": "një ambient vizual programimi", "syntaxErrorMsg": "Programi juaj nuk u ekzekutua me sukses. Të lutem largo rreshtin {lineNumber} dhe provo përsëri.", "teacher": "Mësues", + "teachers": "Mesuesit", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Ora e Kodimit", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "E dukshme", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Dëshiron të mësosh se si të kodosh?", "watchVideo": "Shiko Videon", "when": "kur", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "hapësirë pune", "yes": "Po", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/sr_sp.json b/apps/i18n/common/sr_sp.json index 6260e19daa890..fe6f5c98437ec 100644 --- a/apps/i18n/common/sr_sp.json +++ b/apps/i18n/common/sr_sp.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Узраст", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Функције", "catText": "текст", "catVariables": "Променљиве", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Жао нам је, '%1' не одговара ни једном сачуваном програму.", "help": "Помоћ", "hidden": "Скривено", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Сакриј)", "hintHeader": "Ево предлога:", "hintPrompt": "Требаш помоћ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Заврши", "homepageUiTipsAfterDialogConfirm": "Сазнајте више", "iconSearchPlaceholder": "Потражи иконицу...", + "iDontKnow": "I don't know", "ignore": "Игнориши", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "На интернету", "openWorkspace": "Како то ради", "orientationLock": "У подешавањима уређаја искључи блокаду оријентације.", + "other": "Други", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Родитељ", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "играј", @@ -494,6 +534,7 @@ "positionTopOutRight": "ка горњој позицији десно", "positionTopRight": "ка горњој десној позицији", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Одштампајте сертификат", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Подели", "shareFailure": "Извините, не можемо да поделимо овај програм.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Молим вас унесите ваше године испод па кликните ОК за наставак.", "shareWarningsMoreInfo": "Још информација", "shareWarningsStoreData": "Ова апликација направљена уз помоћ Code Studio-а чува податке које може да види свако са овим дељеним линком, па будите пажљиви уколико се од вас тражи да унесете личне податке.", @@ -618,6 +669,7 @@ "showToolbox": "Прикажи палету алата", "showVersionsHeader": "Историја верзија", "signup": "Региструј се за уводни курс", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Фаза је закључана.", "stageNotFullyLocked": "Фаза није закључана за све.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "План лекција и ресурса", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Почни", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "графичко окружење за програмирање", "syntaxErrorMsg": "У вашем програму постоји грешка у куцању. Молим вас уклоните линију {lineNumber} па покушајте поново.", "teacher": "Учитељ", + "teachers": "Наставници", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Час кода", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Желиш да научиш да програмираш?", "watchVideo": "Погледај видео", "when": "када", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Радни простор: ", "yes": "Да", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/sv_se.json b/apps/i18n/common/sv_se.json index 4cab22b3399d0..bf2bd7d1ec7f6 100644 --- a/apps/i18n/common/sv_se.json +++ b/apps/i18n/common/sv_se.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Ålder", "allHandouts": "All handouts", "allStudents": "Alla", @@ -45,6 +47,39 @@ "catProcedures": "Funktioner", "catText": "text", "catVariables": "Variabler", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Tyvärr, '%1' finns inte bland dina sparade program.", "help": "Hjälp", "hidden": "dold", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Dölj)", "hintHeader": "Här är ett tips:", "hintPrompt": "Behöver du hjälp?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Avsluta", "homepageUiTipsAfterDialogConfirm": "Lär dig mer", "iconSearchPlaceholder": "Sök efter en ikon...", + "iDontKnow": "I don't know", "ignore": "Ignorera", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "Hur det fungerar", "orientationLock": "Stäng av orienterings låset i enhetsinställningar.", + "other": "Annat", "pairingNavigatorWarning": "Detta pussel slutfördes under samarbetet med {driver}. Titta på uppgiften på ditt konto för att se lösningen ni skapat tillsammans.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Par-programmering", + "parent": "Förälder", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "spela", @@ -494,6 +534,7 @@ "positionTopOutRight": "till övre ytter höger position", "positionTopRight": "till övre höger position", "predictionInstructions": "Gör en förutsägelse innan du kör programmet.", + "printCertificate": "Skriv ut intyg", "printCertificates": "Print certificates", "professionalLearning": "Kollaborativt lärande", "professionalLearningDescription": "Vårt omtyckta kollaborativa lärande förbereder dig för din nästa lektion i datavetenskap.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Dela", "shareFailure": "Tyvärr kan inte vi dela detta program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Skriv in din ålder här nedanför och klicka på OK för att fortsätta.", "shareWarningsMoreInfo": "Mer information", "shareWarningsStoreData": "Den här appen byggd med hjälp av Code Studio sparar data som kan ses av vem som helst med den här Dela-länken, så var försiktig om någon ber dig att ange personuppgifter.", @@ -618,6 +669,7 @@ "showToolbox": "Visa verktygslådan", "showVersionsHeader": "Versionshistorik", "signup": "Registrera dig för introduktionskursen", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Nivån är låst.", "stageNotFullyLocked": "Nivån är inte låst för alla.", @@ -645,6 +697,7 @@ "subtitle": "en visuell programmeringsmiljö", "syntaxErrorMsg": "Programmet innehåller ett stavfel. Ta bort raden {lineNumber} och försök igen.", "teacher": "Lärare", + "teachers": "Lärare", "teacherCommunity": "Lärar gemenskapen", "teacherCommunityDescription": "Ställ frågor om läroplanen, dela idéer från dina lektioner och få hjälp från andra lärare", "teacherCourseHoc": "Timmen med Kod", @@ -702,6 +755,7 @@ "viewUnitOverview": "Visa enhets översikt", "visible": "Synlig", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Vill du lära dig att programmera?", "watchVideo": "Titta på videon", "when": "när", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Arbetsyta: ", "yes": "Ja", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ta_in.json b/apps/i18n/common/ta_in.json index 1d5a29cc1b4f7..236a74d658fca 100644 --- a/apps/i18n/common/ta_in.json +++ b/apps/i18n/common/ta_in.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "வயது", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "செயல்பாடுகள்", "catText": "உரை", "catVariables": "மாறிலிகள்", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "மன்னிக்கவும், '%1' எந்த சேமிக்கப்பட்ட நிரலுடனும் பொருந்தவில்லை.", "help": "உதவி", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(மறை)", "hintHeader": "Here's a tip:", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "முடி", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "இது எப்படி செயல்படுகிறது", "orientationLock": "Turn off orientation lock in device settings.", + "other": "வேறு", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "பெற்றோர்", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "பகிர்", "shareFailure": "பொறுத்தருள்க, எங்களால் இந்நிரலைப் பகிர முடியாது.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "உங்கள் வயதைக் கீழே தந்தபின் சரியைச் சோடுக்கித் தொடர்க.", "shareWarningsMoreInfo": "எங்கள் தனியுரிமை கோட்பாடு", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "கருவிப்பெட்டியைக் காண்பி", "showVersionsHeader": "Version History", "signup": "ஆரம்ப பாடத்திற்கு பதிவுபெறவும்", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "ஆசிரியர்கள்", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "நிரல்வரி நேரம்", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "குறியீடுகள் கற்க வேண்டுமா?", "watchVideo": "காணொளியை பார்க்கவும்", "when": "எப்போது", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "பணிவெளி: ", "yes": "ஆம்", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/te_in.json b/apps/i18n/common/te_in.json index 9f2dc1f33614a..d607673f6a5e1 100644 --- a/apps/i18n/common/te_in.json +++ b/apps/i18n/common/te_in.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Text", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "Hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "Here's a tip:", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Share", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "Our Privacy Policy", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/tg_tj.json b/apps/i18n/common/tg_tj.json index 6529eaca28ac2..bd85a26c21771 100644 --- a/apps/i18n/common/tg_tj.json +++ b/apps/i18n/common/tg_tj.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "Ҳама", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Text", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "Hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "Here's a tip:", "hintPrompt": "Кумак лозим аст?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "Маълумоти бештар", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Онлайн", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "Дигар", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Волид", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Share", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "Our Privacy Policy", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Муаллим", + "teachers": "Муаллимон", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Соати рамз", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/th_th.json b/apps/i18n/common/th_th.json index db4bf2e0539a2..56912fb029127 100644 --- a/apps/i18n/common/th_th.json +++ b/apps/i18n/common/th_th.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "อายุ", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "ฟังก์ชัน", "catText": "ข้อความ", "catVariables": "ตัวแปร", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "ขออภัย '%1' ไม่ตรงกับโปรแกรมที่บันทึกไว้.", "help": "ขอความช่วยเหลือ", "hidden": "ซ่อน", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(ซ่อน)", "hintHeader": "เคล็ดลับ:", "hintPrompt": "ต้องการความช่วยเหลือเหรอ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "เสร็จ", "homepageUiTipsAfterDialogConfirm": "สิ่งที่น่าเรียนรู้ยังมีอีก", "iconSearchPlaceholder": "ค้นหาไอคอน...", + "iDontKnow": "I don't know", "ignore": "เพิกเฉย", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "ออนไลน์", "openWorkspace": "มันทำงานได้อย่างไร", "orientationLock": "ปิดล็อควางแนวในการตั้งค่าอุปกรณ์.", + "other": "อาชีพอื่น ๆ", "pairingNavigatorWarning": "ปริศนานี้เสร็จในขณะที่การจับคู่กับ {driver} ดูที่ปริศนานี้บนบัญชีของเขาเพื่อดูการแก้ไขปัญหาที่คุณสร้างเป็นทีม", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "ผู้ปกครอง", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "เล่น", @@ -494,6 +534,7 @@ "positionTopOutRight": "ไปที่ตำแหน่งด้านบนขวาด้านนอก", "positionTopRight": "ไปที่ตำแหน่งด้านบนขวา", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "พิมพ์ใบรับรอง", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "แบ่งปัน", "shareFailure": "ขออภัย เราไม่สามารถใช้โปรแกรมนี้ร่วมกันได้.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "โปรดระบุอายุของคุณด้านล่าง และคลิกตกลงเพื่อดำเนินการต่อไป", "shareWarningsMoreInfo": "ข้อมูลเพิ่มเติม", "shareWarningsStoreData": "App นี้สร้างบนฐานข้อมูลของ Code Studio ที่สามารถดูได้โดยทุกคนที่มีลิ๊งค์นี้ ดังนั้นจึงควรระวัง ถ้าคุณถูกขอให้แจ้งข้อมูลส่วนตัว", @@ -618,6 +669,7 @@ "showToolbox": "แสดงกล่องเลรื่องมือ", "showVersionsHeader": "ประวัติรุ่น", "signup": "ลงทะเบียนเพื่อทดลองเรียน", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "ด่านถูกล็อก", "stageNotFullyLocked": "ด่านจะไม่ถูกล็อกทั้งหมด", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "แผนการเรียนและแหล่งข้อมูล", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "เริ่มต้นการเรียนรู้กันเลย", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "มุมมองสภาพการเขียนโปรแกรม", "syntaxErrorMsg": "โปรแกรมของคุณมีการพิมพ์ผิด กรุณาลบบรรทัดที่ {lineNumber} แล้วลองอีกครั้ง", "teacher": "ครู", + "teachers": "ครู", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "ช่วงเวลาของ Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "เปิดเผย", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "ต้องการศึกษาการเขียนโปรแกรมหรือ", "watchVideo": "ดูวีดีโอ", "when": "เมื่อ", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "พื้นที่ทำงาน: ", "yes": "ใช่", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/tr_tr.json b/apps/i18n/common/tr_tr.json index d2cbb10302f5b..34d7ce253108b 100644 --- a/apps/i18n/common/tr_tr.json +++ b/apps/i18n/common/tr_tr.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Kendi öğrencilerimin listesini oluştur ve yönet", "addStudentsSyncThirdParty": "Üçüncü taraf bir uygulamada var olan bir sınıf bölümünden öğrencilerimin listesini eşleştir", "addStudentsToSectionInstructions": "Öğrencilerinizi nasıl eklemek istediğinizi seçin:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Yaş", "allHandouts": "Tüm dinleyici notları", "allStudents": "Tamamı", @@ -45,6 +47,39 @@ "catProcedures": "Fonksiyonlar", "catText": "yazı", "catVariables": "Değişkenler", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Meydan Okuma Bulmacaları, yeteneklerini yeni bir seviyeye taşımak için tasarlanmış derslerdir.", "challengeLevelPassTitle": "Başardın!", "challengeLevelPassText": "Ancak, bunu sadece {idealBlocks, plural, one {1 blok} other {# bloklar}} ile yapabildin. Programını çok daha iyi yapabilir misin?", @@ -337,6 +372,7 @@ "hashError": "Üzgünüz, '%1' kayıtlı herhangi bir programa karşılık gelmez.", "help": "Yardım", "hidden": "Gizli", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Gizle)", "hintHeader": "İşte bir ipucu:", "hintPrompt": "Yardım ister misiniz?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Bitiş", "homepageUiTipsAfterDialogConfirm": "Daha fazlasını öğren", "iconSearchPlaceholder": "Öğe ara...", + "iDontKnow": "I don't know", "ignore": "Yoksay", "importFromGoogleClassroom": "Google Classroom üzerinden bölüm aktar", "importFromClever": "Clever.com'dan içeri bölüm aktar", @@ -460,9 +497,12 @@ "online": "Çevrimiçi", "openWorkspace": "Nasıl Çalışır", "orientationLock": "Yönlendirme kilidini aygıt ayarlarından devre dışı bırakın.", + "other": "Diğer", "pairingNavigatorWarning": "Bu bulmaca {driver} ile beraber tamamlandı. ", "pairingNavigatorLink": "Takım olarak oluşturduğunuz çözümü görüntülemek için buraya tıklayın.", "pairProgramming": "Eşli Programlama", + "parent": "Üst", + "parents": "Parents", "pause": "Break", "perfect": "mükemmel", "play": "oynat", @@ -494,6 +534,7 @@ "positionTopOutRight": "sağ üst dış konuma", "positionTopRight": "sağ üst konuma", "predictionInstructions": "Programı çalıştırmadan önce bir tahmin yap.", + "printCertificate": "Sertifikayı Yazdır", "printCertificates": "Sertifika yazdır", "professionalLearning": "Profesyonel öğrenme", "professionalLearningDescription": "Bizim yüksek oy almış profesyonel eğitimlerimiz sizi bir sonraki bilgisayar bilimi sınıfınız için hazırlar.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Bir üst seviye için Code.org'daki kursları tarayın.", "share": "Paylaş", "shareFailure": "Üzgünüz, bu programı paylaşamıyoruz.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Lütfen yaşınızı aşağıya giriniz ve devam etmek için TAMAM'a tıklayınız.", "shareWarningsMoreInfo": "Gizlilik Politikamız", "shareWarningsStoreData": "Code Studio'da oluşturulmuş bu uygulamada bu paylaşım linki vasıtasıyla herhangi bir kişi tarafın görüntülenebilecek veriler saklanmaktadır, bu yüzden sizin ya da bir başkasının kişisel bilgilerini paylaşmaktan kaçının.", @@ -618,6 +669,7 @@ "showToolbox": "Araç kutusunu göster", "showVersionsHeader": "Versiyon Geçmişi", "signup": "Giriş dersi için üye olun", + "skipPuzzle": "Skip puzzle", "stageExtras": "Ektralar", "stageLocked": "Sahne kilitli.", "stageNotFullyLocked": "Sahne herkes için kilitli değil.", @@ -645,6 +697,7 @@ "subtitle": "Bir görsel programlama ortamı", "syntaxErrorMsg": "Programınızda yazım hatası var. Lütfen {lineNumber} satırını çıkartınız ve tekrar deneyiniz.", "teacher": "Öğretmen", + "teachers": "Öğretmenler", "teacherCommunity": "Öğretmen topluluğu", "teacherCommunityDescription": "Öğretim programı hakkında soru sorun, ders fikri paylaşın ve diğer öğretmenlerden yardım alın", "teacherCourseHoc": "Saat Kodu", @@ -702,6 +755,7 @@ "viewUnitOverview": "Üniteye genel bakış", "visible": "Görünür", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Kod yazmayı öğrenmek ister misiniz?", "watchVideo": "Videoyu İzle", "when": "Ne zaman", @@ -711,63 +765,9 @@ "workspaceHeaderShort": "Çalışma alanı: ", "yes": "Evet", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", - "yourEmailPlaceholder": "you@example.com", - "yourName": "Your name", + "yourEmailPlaceholder": "isminiz@deneme.com", + "yourName": "Adınız", "yourSchoolAdminButton": "View resources", "yourSchoolAdminDesc": "View resources on how to get started or expand opportunities", "yourSchoolDescription": "Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/uk_ua.json b/apps/i18n/common/uk_ua.json index 9a2b2be00675c..bd62dfc677858 100644 --- a/apps/i18n/common/uk_ua.json +++ b/apps/i18n/common/uk_ua.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Вік", "allHandouts": "All handouts", "allStudents": "Все", @@ -45,6 +47,39 @@ "catProcedures": "Функції", "catText": "текст", "catVariables": "Змінні", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Шкода, але '%1' не відповідає жодній збереженій програмі.", "help": "Довідка", "hidden": "Приховане", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Приховати)", "hintHeader": "Підказка:", "hintPrompt": "Потрібна допомога?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Кінець", "homepageUiTipsAfterDialogConfirm": "Дізнайтеся більше", "iconSearchPlaceholder": "Шукати значок...", + "iDontKnow": "I don't know", "ignore": "Ігнорувати", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Онлайн", "openWorkspace": "Як це працює", "orientationLock": "Увімкни блокування повороту у налаштування пристрою.", + "other": "Інше", "pairingNavigatorWarning": "Це завдання було виконано у парі з {driver}. Переглянь це завдання у тому обліковому записі, щоб побачити ваше командне рішення.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Парне програмування", + "parent": "Батько/мати", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "грати", @@ -494,6 +534,7 @@ "positionTopOutRight": "до позиції вгору ззовні справа", "positionTopRight": "положення вгору праворуч", "predictionInstructions": "Зробіть прогноз перед запуском програми.", + "printCertificate": "Друкувати сертифікат", "printCertificates": "Друкувати сертифікати", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Поділитися", "shareFailure": "На жаль, цією програмою не можна поділитись.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Запиши свій вік та клацни ОК для продовження.", "shareWarningsMoreInfo": "Детальніше", "shareWarningsStoreData": "Ця програма, створена у Студії коду, містить дані, які може переглядати кожен після поширення посилання, тож уважно стався до прохань надати особисту інформацію.", @@ -618,6 +669,7 @@ "showToolbox": "Показати панель інструментів", "showVersionsHeader": "Журнал версій", "signup": "Підпишіться на вступний курс", + "skipPuzzle": "Skip puzzle", "stageExtras": "Додатки після етапу", "stageLocked": "Рівень заблоковано.", "stageNotFullyLocked": "Рівень не заблокований для всіх.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Плани уроків та ресурси", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Початок навчання", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "Візуальне середовище програмування", "syntaxErrorMsg": "У твоїй програмі помилка друку. Видали рядок {lineNumber} і спробуй знову.", "teacher": "Вчитель", + "teachers": "Вчителі", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Година коду", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Видимий", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Хочете навчитись програмувати?", "watchVideo": "Переглянути відео", "when": "коли", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Робоча область: ", "yes": "Так", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/ur_pk.json b/apps/i18n/common/ur_pk.json index b07db81903f79..21a03f9dd799b 100644 --- a/apps/i18n/common/ur_pk.json +++ b/apps/i18n/common/ur_pk.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "عمر", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "متن", "catVariables": "متغیرات", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "معذرت، ' %1 ' کسی محفوظ کردہ پروگرام سے مطابقت نہیں کرتا۔", "help": "مدد", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(چھپائیں)", "hintHeader": "یہ رہی ایک ترکیب (ٹپ)", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "اختتام", "homepageUiTipsAfterDialogConfirm": "مزید سیکھے", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "اگنور", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "آن لائن", "openWorkspace": "یہ کس طرح کام کرتا ہے", "orientationLock": "ڈیوائس سیٹنگز میں اوریئنٹیشن لاک کو بند کردیں۔", + "other": "دیگر", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Waldain", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "دوسروں کو بتائیں", "shareFailure": "سوری، ہم اس پروگرام کو شیئر نہیں کرسکتے۔", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "ذیل میں اپنی عمر فراہم کریں اور جاری رکھنے کے لیے OK پر کلک کریں۔", "shareWarningsMoreInfo": "مزید معلومات", "shareWarningsStoreData": "اس ایپ کو کوڈ اسٹوڈیو پر بنایا گیا ہے، یہ ڈیٹا اسٹور کرتی ہے جو کہ کوئی بھی اس شیئرنگ لنک کے ذریعے اسے دیکھ سکتا ہے ، لہذا اگر آپ سے پرسنل انفارمیشن فراہم کرنا طلب کیا جائے تو احتیاط سے کام لیں۔ ", @@ -618,6 +669,7 @@ "showToolbox": "ٹول باکس دیکھیں", "showVersionsHeader": "ورژن ہسٹری", "signup": "تعارفی کورس کے لیے سائن اَپ کریں", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "ایک ویوژول پروگرامنگ اینوائرمنٹ", "syntaxErrorMsg": "آپ کے پروگرام میں ایک ٹائیپو ہے۔ براہ کرم لائن {lineNumber} ہٹا دیں اور دوبارہ کوشش کریں۔", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "آور-آف-کوڈ", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "کوڈ کرنا سیکھنا چاہتے ہیں؟", "watchVideo": "ویڈیو دیکھیں", "when": "کب", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "ورک اسپیس ", "yes": "جی", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/uz_uz.json b/apps/i18n/common/uz_uz.json index 08792cd5c9d73..acfb0a5861e7f 100644 --- a/apps/i18n/common/uz_uz.json +++ b/apps/i18n/common/uz_uz.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Yoshi", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Funksiyalar", "catText": "Matn", "catVariables": "O‘zgaruvchilar", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Hide)", "hintHeader": "Here's a tip:", "hintPrompt": "Yordam kerakmi?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Finish", "homepageUiTipsAfterDialogConfirm": "Ko‘proq bilish", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ignore", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Onlayn", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "Boshqa", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Ota-ona", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "play", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Share", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "More Info", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Version History", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Dars rejasi va materiallari", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "O‘rganishni boshlang", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "O'qituvchi", + "teachers": "O‘qituvchilar", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Dasturlash soati", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Watch the Video", "when": "when", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Workspace: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/vi_vn.json b/apps/i18n/common/vi_vn.json index cd573a4b25ec9..8fb8e9687dc4a 100644 --- a/apps/i18n/common/vi_vn.json +++ b/apps/i18n/common/vi_vn.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Tuổi", "allHandouts": "All handouts", "allStudents": "Tất cả", @@ -45,6 +47,39 @@ "catProcedures": "Các hàm", "catText": "văn bản", "catVariables": "Các biến", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Xin lỗi, '%1' không tương ứng với bất kì chương trình đã lưu.", "help": "Trợ Giúp", "hidden": "Ẩn", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(Ẩn)", "hintHeader": "Đây là một số mẹo:", "hintPrompt": "Cần trợ giúp?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Hoàn Thành", "homepageUiTipsAfterDialogConfirm": "Tìm hiểu thêm", "iconSearchPlaceholder": "Tìm kiếm một biểu tượng...", + "iDontKnow": "I don't know", "ignore": "Bỏ qua", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Trực tuyến", "openWorkspace": "Hoạt động ra sao", "orientationLock": "Tắt khóa hướng trong cài đặt thiết bị.", + "other": "Khác", "pairingNavigatorWarning": "Câu đố này được hoàn thành lúc đang kết nối với {driver}. Nhìn vào câu hỏi của một tài khoản khác để xem cách trả lời của họ và cải thiện.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Lập trình đôi", + "parent": "Phụ Huynh", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "Bắt đầu chơi", @@ -494,6 +534,7 @@ "positionTopOutRight": "đến vị trí ở bên ngoài phía trên trái", "positionTopRight": "đến vị trí ở trên phía bên phải", "predictionInstructions": "Dự đoán trước khi bạn chạy chương trình.", + "printCertificate": "In giấy chứng nhận", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Chia sẻ", "shareFailure": "Xin lỗi, chúng tôi không chia sẻ chương trình này.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Xin hãy cung cấp tuổi của bạn ở phía dưới rồi bấm OK để tiếp tục.", "shareWarningsMoreInfo": "Thông tin thêm", "shareWarningsStoreData": "Ứng dụng này được xây dựng dựa vào kho dữ liệu của Code Studio nên bất cứ ai có link cũng có thể xem được, vì vậy hãy cẩn thận khi bạn được yêu cầu cung cấp thông tin cá nhân.", @@ -618,6 +669,7 @@ "showToolbox": "Hiển thị hộp công cụ", "showVersionsHeader": "Lược sử Phiên bản", "signup": "Đăng ký cho khóa học mở đầu", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -625,7 +677,7 @@ "standaloneToolsDescription": "In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading": "Tools for Middle and High School", "standardMappings": "Standard Mappings", - "standardsAndFramework": "Curriculum Standards ", + "standardsAndFramework": "Kế hoạch bài học và tài nguyên", "standardsAndFrameworkDescription": "Information about standards alignment for Code.org courses.", "startLearning": "Bắt đầu học", "stepIn": "Step in", @@ -645,6 +697,7 @@ "subtitle": "một môi trường lập trình trực quan", "syntaxErrorMsg": "Chương trình của bạn chứa một lỗi chính tả. Hãy bỏ dòng {lineNumber} rồi thử lại.", "teacher": "Giáo viên", + "teachers": "Giáo viên", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Giờ của mã", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Bạn muốn học lập trình?", "watchVideo": "Xem Video", "when": "Khi nào", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "Không gian làm việc:", "yes": "Đồng ý", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/zh_cn.json b/apps/i18n/common/zh_cn.json index 303ed60454ace..dc887afad930e 100644 --- a/apps/i18n/common/zh_cn.json +++ b/apps/i18n/common/zh_cn.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "创建并管理自己的学生列表", "addStudentsSyncThirdParty": "通过使用第三方工具将原有教室小组成员同步到我的学生列表", "addStudentsToSectionInstructions": "请选择添加学生的方式:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "年龄", "allHandouts": "所有的讲义", "allStudents": "全部", @@ -45,6 +47,39 @@ "catProcedures": "函数", "catText": "文本", "catVariables": "变量", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "这些有挑战的关卡能将你的技能提升到新的水平。", "challengeLevelPassTitle": "你成功了!", "challengeLevelPassText": "不管怎样,你使用了{idealBlocks, plural,one {一个模块}other {#个模块}}。你能让程序变得更简单吗?", @@ -57,9 +92,9 @@ "changeLoginTypeToPicture_button": "更改为图片登入", "changeLoginTypeToPicture_description": "如果你希望学生使用秘密图片登录而不是一对简单的单词,请更改为图片登录类型。", "changeLoginTypeToWord_button": "更改为单词登入", - "changeLoginTypeToWord_description": "Change to the word login type if you want students to login with a simple pair of words instead of with a secret picture.", - "changeLoginTypeToWordOrPicture_button": "Change to picture or word login", - "changeLoginTypeToWordOrPicture_description": "If your students don't have email addresses, you can create accounts for them. Your students will login with a picture if you choose picture login and a simple pair of words if you choose word login.", + "changeLoginTypeToWord_description": "如果你希望学生使用一组简单的单词而不是图片进行登录,更改登录类型为单词登录。", + "changeLoginTypeToWordOrPicture_button": "更改登录模式为图片或单词", + "changeLoginTypeToWordOrPicture_description": "如果你的学生没有电子邮件地址,您可以为其创建帐户。如果选择图片登录模式,那么学生将使用一张图片进行登录;如果你选择单词登录模式,你的学生将使用一组简单单词进行登录。", "choosePrefix": "选择...", "clearPuzzle": "重新开始", "clearPuzzleConfirm": "你将重设这个猜谜至初始状态,并且删除所有你已经增加或更改的模块。", @@ -101,7 +136,7 @@ "courseBlocksGradeBandsUniversityDescription": "超越 Code.org, 在线学习大学课程或学习一门新的编程语言。", "courseBlocksToolsTitleTeacher": "您的班级工具和资源", "courseBlocksToolsTitleNonEn": "初中和高中学校工具(仅提供英文)", - "courseBlocksToolsDescription": "除了这些课程之外,老师们可以使用这些工具来教授学生如何创建应用程序、游戏或网站。并且,我们还提供了加密、文本压缩和其他计算机科学的课程和工具。可以浏览这些资源,通过海报、视频或邀请嘉宾来启发学生们。", + "courseBlocksToolsDescription": "除了这些课程之外,老师们可以使用这些工具来教授学生如何创建应用程序、游戏或网站。并且,我们还提供了加密、文本压缩和其他计算机科学的课程和工具。可以浏览这些资源,通过海报、视频或邀请嘉宾来激励学生们。", "courseBlocksToolsAppLab": "应用实验室", "courseBlocksToolsAppLabDescription": "应用实验室是一个可以让你使用简单的应用程序的编程环境。设计应用程序,代码块或 JavaScript 使它工作,然后马上分享您的应用程序。", "courseBlocksToolsGameLab": "游戏实验室", @@ -111,7 +146,7 @@ "courseBlocksToolsWidgets": "小部件", "courseBlocksToolsWidgetsDescription": "学生们可以利用这些数字工具动手学习一些计算机科学原理课程的概念。可以自己使用这些工具,也可以为您的班级创建面向单个概念的课程。", "courseBlocksToolsInspire": "鼓舞学生", - "courseBlocksToolsInspireDescription": "通过寻找志愿者演讲嘉宾,或是用这些视频、 海报和教学资源来激发学生去尝试计算机科学。", + "courseBlocksToolsInspireDescription": "通过寻找志愿者演讲嘉宾,或是用这些视频、 海报和教学资源来鼓舞学生去尝试计算机科学。", "courseBlocksToolsVideo": "视频库", "courseBlocksToolsVideoDescription": "这些视频可用于任何计算机科学课程来支持学习。", "courseExplorerHeading": "推荐的Code.org课程", @@ -337,6 +372,7 @@ "hashError": "对不起,'%1' 并不对应任何已保存的程序。", "help": "帮助", "hidden": "隐藏", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(隐藏)", "hintHeader": "提示:", "hintPrompt": "需要帮助吗?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "完成", "homepageUiTipsAfterDialogConfirm": "了解详情", "iconSearchPlaceholder": "搜索图标...", + "iDontKnow": "I don't know", "ignore": "忽略", "importFromGoogleClassroom": "从谷歌课堂导入小组", "importFromClever": "从Clever导入小组", @@ -406,8 +443,8 @@ "loginTypeEmailAgeGroup": "推荐年龄13+", "loginTypeEmailButton": "使用邮箱登录", "loginTypeEmailDescription": "每一个学生将使用自己的电子邮件地址创建Code.org的账号。", - "loginTypeEmailResetDescription": "You may reset a student's password at any time by choosing Reset password, entering a new password, and clicking Save.", - "loginTypeEmailLongDescription": "This section uses email logins. It means that each of your students manages their own account using their own email and password. Students should sign in through the Sign in button found at the top of the page.", + "loginTypeEmailResetDescription": "你可以随时通过选择重置密码来重新设置一名学生的密码,输入新的密码,并单击保存。", + "loginTypeEmailLongDescription": "这个小组使用电子邮件登录。这意味着每名学生使用自己的电子邮件和密码来管理账户。学生可以通过点击页面顶端的登录按钮来登录。", "loginTypeGoogleClassroom": "谷歌教室", "loginTypeGoogleClassroomButton": "使用谷歌教室", "loginTypeGoogleClassroomDescription": "将Code.org小组与已有的谷歌教室同步。", @@ -418,9 +455,9 @@ "loginTypePictureAgeGroup": "推荐年龄4~8岁", "loginTypePictureButton": "使用图片登录", "loginTypePictureDescription": "您将为您的学生创建账号。学生将以验证图片登录。", - "loginTypePictureResetDescription": "You may reset a student's secret picture at any time by choosing Show secret and then Reset secret. A new secret picture will be generated for that student to use when they sign in.", - "loginTypePictureLongDescription": "This section uses picture as its secret type. It means that each of your students has a secret picture used in place of a password to sign in. Students should use the sign in web address given above to sign in.", - "loginTypeSyncButton": "从 {providerName} 的同步学生", + "loginTypePictureResetDescription": "你可以随时通过选择展示秘钥和重置秘钥来重置学生的登录图片。当该学生再次登录时,系统将为他生成一张新的登录图片。", + "loginTypePictureLongDescription": "这个小组使用图片来登录。这意味着每名学生会有一张秘密的登录图片,而不是密码来登录。学生可以使用上方给出的网址进行登录。", + "loginTypeSyncButton": "从 {providerName} 同步学生", "loginTypeSyncButton_failure": "发生错误。点击这里重试。", "loginTypeSyncButton_inProgress": "正在连接到 {providerName}...", "loginTypeSyncButton_success": "同步已完成!", @@ -428,8 +465,8 @@ "loginTypeWordAgeGroup": "推荐年龄9~12岁", "loginTypeWordButton": "使用验证词语登录", "loginTypeWordDescription": "您将为您的学生创建账号。学生将通过验证词语登录。", - "loginTypeWordResetDescription": "You may reset a student's secret words at any time by choosing Show secret and then Reset secret. A new pair of secret words will be generated for that student to use when they sign in.", - "loginTypeWordLongDescription": "This section uses word as its secret type. It means that each of your students has a secret pair of words used in place of a password to sign in. Students should use the sign in web address given above to sign in.", + "loginTypeWordResetDescription": "你可以随时通过选择展示秘钥和重置秘钥来重置学生的登录单词。当该学生再次登录时,系统将为他生成一组新的登录单词。", + "loginTypeWordLongDescription": "这个小组使用单词来登录。这意味着每名学生会有一组单词,而不是登录密码。学生可以使用上方给出的网址进行登录。", "makeMyOwn": "自己动手", "makeYourOwnFlappy": "制作你自己的Flappy游戏吧", "manageAssets": "管理资产", @@ -460,9 +497,12 @@ "online": "在线", "openWorkspace": "它是如何运行的?", "orientationLock": "关闭设置中的旋转锁定。", + "other": "其他", "pairingNavigatorWarning": "和伙伴{driver} 一起完成了这道难题。", "pairingNavigatorLink": "点击这里来查看您的小组的解决方案。", "pairProgramming": "结对编程", + "parent": "家长", + "parents": "Parents", "pause": "Break", "perfect": "完美", "play": "玩", @@ -494,6 +534,7 @@ "positionTopOutRight": "到右外侧顶部的位置", "positionTopRight": "放在上面右边", "predictionInstructions": "在运行这个程序前,先预测一下。", + "printCertificate": "打印证书", "printCertificates": "打印证书", "professionalLearning": "专业学习", "professionalLearningDescription": "我们为你接下来的计算机科学课程,准备了评分很高的专业课程。", @@ -544,7 +585,7 @@ "print": "打印", "privacyPolicy": "隐私政策", "projectWarning": "注意:你现在所在的关卡是一个大项目中。你在这个关卡中所做出的改变将会出现在这个大项目的其他关卡中。", - "providerManagedSection": "这一单元由 {provider} 管理。在那里添加学生,然后重新同步此单元。", + "providerManagedSection": "这一小组由 {provider} 管理。在那里添加学生,然后重新同步此小组。", "publish": "发布", "publishPending": "正在发布...", "publishToClassGallery": "发布到班级的作品集", @@ -571,7 +612,7 @@ "resetProgram": "重置", "resources": "资源", "restoreThisVersion": "还原此版本", - "reviewCode": "检查代码", + "reviewCode": "审查代码", "reviewDocuments": "审阅文档", "reviewResponses": "在评估/调查选项卡中查看学生的反馈", "rotateText": "旋转您的设备。", @@ -605,6 +646,16 @@ "setupCoursesStudent": "浏览Code.org的课程,寻找下一个挑战。", "share": "分享", "shareFailure": "对不起,我们无法分享这程序。", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "请在下方提供你的年龄,并单击确定继续。", "shareWarningsMoreInfo": "我们的隐私政策", "shareWarningsStoreData": "这个建立在代码工作室上的应用储存了一些数据,这些数据将会被任何使用此共享的链接的人看到,所以请避免在此共享自己和他人的信息。", @@ -618,6 +669,7 @@ "showToolbox": "显示工具箱", "showVersionsHeader": "版本历史", "signup": "注册账号后参加简介课程", + "skipPuzzle": "Skip puzzle", "stageExtras": "此阶段的额外资源", "stageLocked": "此阶段被锁定。", "stageNotFullyLocked": "此阶段沒有对所有人锁定。", @@ -645,6 +697,7 @@ "subtitle": "一个可视化的编程环境", "syntaxErrorMsg": "你的程序包含一个错别字。请删除第{lineNumber} 行并再试一次。", "teacher": "老师", + "teachers": "教师", "teacherCommunity": "教师社区", "teacherCommunityDescription": "询问关于教案的问题,分享关于课程的想法,或从其他教师那里获得帮助。", "teacherCourseHoc": "编程一小时", @@ -656,7 +709,7 @@ "teacherResources": "教师资源", "text": "文本", "textVariable": "文本", - "thumbnailWarning": "注意:在发布您的应用程序前,必须先完成运行您的应用程序来创建一个缩略图。", + "thumbnailWarning": "注意:在发布您的应用程序前,必须先完整运行您的应用程序来创建一个缩略图。", "toggleBlocksErrorMsg": "您需要更正程序中的错误,才能将其显示为模块。", "tooManyBlocks": "模块太多", "tooManyBlocksMsg": "可以使用 模块来通过这关。", @@ -702,6 +755,7 @@ "viewUnitOverview": "查看单元概述", "visible": "可见的", "vocabulary": "词汇表", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "想要学习如何写代码吗?", "watchVideo": "观看视频", "when": "当", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "工作区域", "yes": "是", "youCannotUndoThisAction": "你无法撤消此操作", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/zh_tw.json b/apps/i18n/common/zh_tw.json index ac519983ccbd0..43e1581ace0b4 100644 --- a/apps/i18n/common/zh_tw.json +++ b/apps/i18n/common/zh_tw.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "年齡", "allHandouts": "所有講義", "allStudents": "全部", @@ -45,6 +47,39 @@ "catProcedures": "函式", "catText": "文字", "catVariables": "變數", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "抱歉,「%1」未對應任何已保存的程式。", "help": "幫助", "hidden": "隱藏", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(隱藏)", "hintHeader": "這裡有個提示:", "hintPrompt": "需要幫忙?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "完成", "homepageUiTipsAfterDialogConfirm": "繼續學習", "iconSearchPlaceholder": "搜尋圖標...", + "iDontKnow": "I don't know", "ignore": "忽略", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "線上", "openWorkspace": "它是如何運作的", "orientationLock": "關閉設備上的屏幕旋轉鎖定。", + "other": "其它", "pairingNavigatorWarning": "你與夥伴{driver}一起完成了這個關卡。", "pairingNavigatorLink": "點擊此處觀看小組的解決方案。", "pairProgramming": "小組編程", + "parent": "家長", + "parents": "Parents", "pause": "中斷", "perfect": "perfect", "play": "開始遊戲", @@ -494,6 +534,7 @@ "positionTopOutRight": "放在右上方外側", "positionTopRight": "放在右上方", "predictionInstructions": "在運行這個程式前,先預測一下。", + "printCertificate": "列印證書", "printCertificates": "列印所有證書", "professionalLearning": "專業學習", "professionalLearningDescription": "我們高評價的專業學習為你準備了你未來的計算機科學課程。", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "分享", "shareFailure": "抱歉,我們無法分享這個程式。", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "請在下方提供你的年齡,並點擊確認繼續。", "shareWarningsMoreInfo": "我們的隱私政策", "shareWarningsStoreData": "Code Studio 建立的這個 app 是儲存了一些數據,這些數據將被任何使用者看到,所以請避免在此共享自己和他人的私密訊息。", @@ -618,6 +669,7 @@ "showToolbox": "顯示工具箱", "showVersionsHeader": "版本紀錄", "signup": "註冊以參加入門課程", + "skipPuzzle": "Skip puzzle", "stageExtras": "階段額外資源", "stageLocked": "此階段已上鎖。", "stageNotFullyLocked": "此階段沒有對所有人上鎖。", @@ -645,6 +697,7 @@ "subtitle": "一個視覺化的編程環境", "syntaxErrorMsg": "你的程式含一個錯誤。請刪除第 {lineNumber} 行並再試一次。", "teacher": "教師", + "teachers": "教師", "teacherCommunity": "教師社群", "teacherCommunityDescription": "詢問課程相關內容、分享上課好點子,從其他的老師身上獲得幫助", "teacherCourseHoc": "一小時玩程式", @@ -702,6 +755,7 @@ "viewUnitOverview": "檢視單元概述", "visible": "可見", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "想要學習寫程式?", "watchVideo": "觀看影片", "when": "當", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "工作區:", "yes": "是", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/common/zu_za.json b/apps/i18n/common/zu_za.json index 2781118233e3e..3166568c02634 100644 --- a/apps/i18n/common/zu_za.json +++ b/apps/i18n/common/zu_za.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions": "Choose how you want to add your students:", + "administrator": "Administrator", + "administrators": "Administrators", "age": "Age", "allHandouts": "All handouts", "allStudents": "All", @@ -45,6 +47,39 @@ "catProcedures": "Functions", "catText": "Umbhalo", "catVariables": "Variables", + "censusAfterSchoolAll": "All students do computer programming in an after-school program", + "censusAfterSchoolSome": "Some students do computer programming in an after-school program", + "censusBlockBased": "Block-based programming", + "censusConnection": "What is your connection to this school?", + "censusCybersecurity": "Cybersecurity", + "censusDataAnalysis": "Data analysis", + "censusFollowUpFrequency": "How often per week does this class meet?", + "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1": "< 1 hour per week", + "censusFrequency1to3": "1-3 hours per week", + "censusFrequency3plus": "3+ hours per week", + "censusHeading": "Tell us about your school", + "censusHocAll": "All students do an Hour of Code", + "censusHocSome": "Some students do an Hour of Code", + "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign": "Game design using game layout tools without coding or computer programming", + "censusInternet": "Internet and networking", + "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe": "Other (please describe below)", + "censusPhysicalComputing": "Physical computing / robotics", + "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired": "You are missing one or more required fields.", + "censusRequiredEmail": "Required. Please enter your email.", + "censusRequiredSchool": "Required. Please enter your school information.", + "censusRequiredSelect": "Required. Please select an option.", + "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou": "Thank you for your submission!", + "censusWebDesign": "Web design using HTML or CSS", "challengeLevelIntro": "Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle": "You did it!", "challengeLevelPassText": "However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -337,6 +372,7 @@ "hashError": "Sorry, '%1' doesn't correspond with any saved program.", "help": "Help", "hidden": "hidden", + "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox": "(fihla)", "hintHeader": "Naku engingakucebisa ngako:", "hintPrompt": "Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel": "Qeda", "homepageUiTipsAfterDialogConfirm": "Learn more", "iconSearchPlaceholder": "Search for an icon...", + "iDontKnow": "I don't know", "ignore": "Ziba", "importFromGoogleClassroom": "Import section from Google Classroom", "importFromClever": "Import section from Clever", @@ -460,9 +497,12 @@ "online": "Online", "openWorkspace": "How It Works", "orientationLock": "Turn off orientation lock in device settings.", + "other": "Other", "pairingNavigatorWarning": "This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink": "Click here to view the solution you created as a team.", "pairProgramming": "Pair Programming", + "parent": "Parent", + "parents": "Parents", "pause": "Break", "perfect": "perfect", "play": "dlala", @@ -494,6 +534,7 @@ "positionTopOutRight": "to the top outside right position", "positionTopRight": "to the top right position", "predictionInstructions": "Make a prediction before you run the program.", + "printCertificate": "Print Certificate", "printCertificates": "Print certificates", "professionalLearning": "Professional learning", "professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent": "Browse Code.org's courses to find your next challenge.", "share": "Share", "shareFailure": "Sorry, we can't share this program.", + "shareSettingEnableButton": "Enable sharing projects for all students", + "shareSettingDisableButton": "Disable sharing projects for all students", + "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle": "Are you sure you want to enable sharing?", + "shareSettingDisableTitle": "Are you sure you want to disable sharing?", + "shareSettingEnableAction": "Enable sharing", + "shareSettingDisableAction": "Disable sharing", + "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge": "Please provide your age below and click OK to continue.", "shareWarningsMoreInfo": "More Info", "shareWarningsStoreData": "This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so be careful if you are asked to provide personal information.", @@ -618,6 +669,7 @@ "showToolbox": "Show Toolbox", "showVersionsHeader": "Umlando waloluhlobo", "signup": "Sign up for the intro course", + "skipPuzzle": "Skip puzzle", "stageExtras": "Stage Extras", "stageLocked": "Stage is locked.", "stageNotFullyLocked": "Stage is not locked for all.", @@ -645,6 +697,7 @@ "subtitle": "a visual programming environment", "syntaxErrorMsg": "Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher": "Teacher", + "teachers": "Teachers", "teacherCommunity": "Teacher Community", "teacherCommunityDescription": "Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc": "Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview": "View Unit Overview", "visible": "Visible", "vocabulary": "Vocabulary", + "volunteer": "Volunteer/Community Advocate", "wantToLearn": "Want to learn to code?", "watchVideo": "Bukela umbukiswano", "when": "nini", @@ -711,60 +765,6 @@ "workspaceHeaderShort": "indawo yokusebenzela: ", "yes": "Yes", "youCannotUndoThisAction": "You cannot undo this action.", - "administrator": "Administrator", - "administrators": "Administrators", - "censusAfterSchoolAll": "All students do computer programming in an after-school program", - "censusAfterSchoolSome": "Some students do computer programming in an after-school program", - "censusBlockBased": "Block-based programming", - "censusConnection": "What is your connection to this school?", - "censusCybersecurity": "Cybersecurity", - "censusDataAnalysis": "Data analysis", - "censusFollowUpFrequency": "How often per week does this class meet?", - "censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?", - "censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", - "censusFrequency1": "< 1 hour per week", - "censusFrequency1to3": "1-3 hours per week", - "censusFrequency3plus": "3+ hours per week", - "censusHeading": "Tell us about your school", - "censusHocAll": "All students do an Hour of Code", - "censusHocSome": "Some students do an Hour of Code", - "censusHowMuch": "How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", - "census10HourAll": "All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census10HourSome": "Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", - "census20HourAll": "All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "census20HourSome": "Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", - "censusGameDesign": "Game design using game layout tools without coding or computer programming", - "censusInternet": "Internet and networking", - "censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", - "censusOtherDescribe": "Other (please describe below)", - "censusPhysicalComputing": "Physical computing / robotics", - "censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", - "censusRequired": "You are missing one or more required fields.", - "censusRequiredEmail": "Required. Please enter your email.", - "censusRequiredSchool": "Required. Please enter your school information.", - "censusRequiredSelect": "Required. Please select an option.", - "censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", - "censusWebDesign": "Web design using HTML or CSS", - "hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.", - "iDontKnow": "I don't know", - "loginInfo": "Login Info", - "other": "Other", - "parent": "Parent", - "parents": "Parents", - "printCertificate": "Print Certificate", - "shareSettingEnableButton": "Enable sharing projects for all students", - "shareSettingDisableButton": "Disable sharing projects for all students", - "shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", - "shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", - "shareSettingEnableTitle": "Are you sure you want to enable sharing?", - "shareSettingDisableTitle": "Are you sure you want to disable sharing?", - "shareSettingEnableAction": "Enable sharing", - "shareSettingDisableAction": "Disable sharing", - "shareSettingEnableDialog": "By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", - "shareSettingDisableDialog": "An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", - "skipPuzzle": "Skip puzzle", - "teachers": "Teachers", - "volunteer": "Volunteer/Community Advocate", "yourEmail": "Private contact email", "yourEmailPlaceholder": "you@example.com", "yourName": "Your name", @@ -776,5 +776,7 @@ "yourSchoolParentDesc": "Take action to expand computer science in your school or district", "yourSchoolTeacherButton": "Start teaching", "yourSchoolTeacherDesc": "Start teaching today, no computer science experience necessary", - "yourSchoolTellUs": "Put your school on the map" + "yourSchoolTellUs": "Tell us about computer science education in your school", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", + "loginInfo": "Login Info" } \ No newline at end of file diff --git a/apps/i18n/craft/mk_mk.json b/apps/i18n/craft/mk_mk.json index 92f59cf29bca5..7adff57c35cd8 100644 --- a/apps/i18n/craft/mk_mk.json +++ b/apps/i18n/craft/mk_mk.json @@ -2,44 +2,44 @@ "absolute": "апсолутно", "at": "at", "blockActionAdd": "add", - "blockActionAttack": "attack", + "blockActionAttack": "напад", "blockActionClone": "clone blocks", "blockActionCloneFiltered": "clone only", "blockActionCollect": "collect", - "blockActionCollectAll": "collect all", - "blockActionDestroyEntity": "disappear", - "blockActionDetect": "detect", - "blockActionDetectRedstone": "detect redstone", - "blockActionDrop": "drop", - "blockActionDropAll": "drop all", - "blockActionExecute": "execute command", - "blockActionExplodeEntity": "explode", + "blockActionCollectAll": "собери сѐ", + "blockActionDestroyEntity": "Исчезни", + "blockActionDetect": "лоцирај", + "blockActionDetectRedstone": "лоцирај црвен камен", + "blockActionDrop": "фрли", + "blockActionDropAll": "фрли сѐ", + "blockActionExecute": "изврши команда", + "blockActionExplodeEntity": "експлодирај", "blockActionFill": "fill from", - "blockActionFlashEntity": "flash", - "blockActionGetItemCount": "get item count", + "blockActionFlashEntity": "светло", + "blockActionGetItemCount": "изброј материјали", "blockActionGetItemCountInSlotNumber": "get item count in slot number", "blockActionGetItemDetail": "get item detail", "blockActionGetItemDetailInSlotNumber": "get item detail in slot number", "blockActionGetItemSpace": "get item space", "blockActionGetItemSpaceInSlotNumber": "get item space in slot number", - "blockActionGive": "give", - "blockActionInspect": "inspect", + "blockActionGive": "дади", + "blockActionInspect": "истражи", "blockActionInspectData": "inspect data", - "blockActionKill": "kill target", + "blockActionKill": "убиј ја метата", "blockActionMove": "move", - "blockActionMoveAway": "move away from", + "blockActionMoveAway": "одалечи се од", "blockActionMoveForward": "move forward", "blockActionMoveRandom": "move random", - "blockActionMoveTo": "move to", - "blockActionMoveToward": "move a step toward", - "blockActionPlaySound": "play sound", + "blockActionMoveTo": "помести се до", + "blockActionMoveToward": "помести се чекор кон", + "blockActionPlaySound": "пушти звук", "blockActionRepeat": "повтори", "blockActionRepeatRandom": "repeat random", "blockActionSetBlock": "set block to", - "blockActionSpawn": "spawn", - "blockActionSummon": "summon", - "blockActionTeleport": "teleport target", - "blockActionTeleportToPlayer": "teleport to player", + "blockActionSpawn": "место на раѓање", + "blockActionSummon": "креирај", + "blockActionTeleport": "телепортирај ја метата", + "blockActionTeleportToPlayer": "телепортирај се до играчот", "blockActionTestForBlock": "tests whether a block type", "blockActionTestForBlocks": "tests whether the pattern between", "blockActionToScore": "to score", @@ -235,7 +235,7 @@ "soundTypeCreeperHiss": "creeper hiss", "soundTypeDig_wood1": "wood break", "soundTypeDoorOpen": "door open", - "soundTypeExplode": "explode", + "soundTypeExplode": "експлодирај", "soundTypeFailure": "level failure", "soundTypeFall": "fall", "soundTypeFizz": "fizz", diff --git a/apps/i18n/flappy/zh_cn.json b/apps/i18n/flappy/zh_cn.json index 6d84c17257d0b..3e2ab192e72b0 100644 --- a/apps/i18n/flappy/zh_cn.json +++ b/apps/i18n/flappy/zh_cn.json @@ -98,7 +98,7 @@ "setSpeed": "设置速度", "setSpeedTooltip": "设置关卡速度", "shareFlappyTwitter": "看看我自己写的Flappy Bird游戏。我在 @codeorg 编写的。", - "shareFlappyTwitterDonor": "试试我做的弹珠游戏。(感谢 {donor} 的支持@codeorg)", + "shareFlappyTwitterDonor": "试试我做的飞扬的小鸟游戏。(感谢 {donor} 支持@codeorg)", "shareGame": "分享你的游戏:", "soundRandom": "随机", "soundBounce": "反弹", diff --git a/apps/i18n/studio/ka_ge.json b/apps/i18n/studio/ka_ge.json index 85a5c12222d81..f5f603a788a89 100644 --- a/apps/i18n/studio/ka_ge.json +++ b/apps/i18n/studio/ka_ge.json @@ -174,7 +174,7 @@ "finalLevel": "გილოცავთ! თქვენ ამოხსენით უკანასკნელი თავსატეხი.", "foodFight": "საჭმლის ბრძოლა!", "for": "\"მიზნისთვის\"", - "getActorHasEmotionAngry": "გაბრაზებულ გუნებაზეა", + "getActorHasEmotionAngry": "გაბრაზებულია", "getActorHasEmotionHappy": "მხიარულ გუნებაზეა", "getActorHasEmotionNormal": "ნორმალურ გუნებაზეა", "getActorHasEmotionSad": "სევდიან გუნებაზეა", diff --git a/apps/i18n/studio/zh_cn.json b/apps/i18n/studio/zh_cn.json index 5ac625a5c1a2d..570038c39031a 100644 --- a/apps/i18n/studio/zh_cn.json +++ b/apps/i18n/studio/zh_cn.json @@ -669,7 +669,7 @@ "setMapBlobs": "设置的斑点地图", "setMapTooltip": "更改场景中地图", "shareStudioTwitter": "看看我的故事。我在 @codeorg 写的", - "shareStudioTwitterDonor": "Check out the story I made. (Thanks {donor} for supporting @codeorg)", + "shareStudioTwitterDonor": "试试我做的故事。(感谢 {donor} 支持@codeorg)", "shareGame": "分享您的故事:", "showCoordinates": "显示坐标", "showCoordinatesTooltip": "在屏幕上展现主角的坐标", diff --git a/apps/i18n/tutorialExplorer/it_it.json b/apps/i18n/tutorialExplorer/it_it.json index cc4901dae2d48..b3d742fd6c2a8 100644 --- a/apps/i18n/tutorialExplorer/it_it.json +++ b/apps/i18n/tutorialExplorer/it_it.json @@ -1,15 +1,15 @@ { "filterGrades": "Classi", - "filterGradesPre": "Pre-lettore", + "filterGradesPre": "Pre-scolare", "filterGrades25": "Classi 2-8", - "filterGrades68": "Classi 6-8", - "filterGrades9": "Classi 9 +", - "filterTeacherExperience": "Esperienza di educatore", + "filterGrades68": "Da 11 a 13 anni (grades 6-8)", + "filterGrades9": "Più di 14 anni (grades 9+)", + "filterTeacherExperience": "Esperienza insegnante", "filterTeacherExperienceBeginner": "Principiante", - "filterTeacherExperienceComfortable": "Confortevole", - "filterStudentExperience": "Esperienza di studente", + "filterTeacherExperienceComfortable": "Esperto", + "filterStudentExperience": "Esperienza studente", "filterStudentExperienceBeginner": "Principiante", - "filterStudentExperienceComfortable": "Confortevole", + "filterStudentExperienceComfortable": "Esperto", "filterPlatform": "Tecnologia utilizzata in classe", "filterPlatformComputers": "Computer", "filterPlatformAndroid": "Android", @@ -28,8 +28,8 @@ "filterActivityTypeLessonPlan": "Piano di lavoro della lezione", "filterLength": "Lunghezza", "filterLength1Hour": "Un'ora", - "filterLength1HourFollow": "Un'ora con follow-on", - "filterLengthFewHours": "Un pò d'ore", + "filterLength1HourFollow": "Un'ora con continuazione", + "filterLengthFewHours": "Alcune ore", "filterProgrammingLanguage": "Lingua", "filterProgrammingLanguageBlocks": "Blocchi", "filterProgrammingLanguageTyping": "Scrivendo", @@ -56,6 +56,6 @@ "showAllTutorialsButton": "Visualizza attività per molte lingue", "hideAllTutorialsButton": "Nascondi attività per molte lingue", "noTutorialsYourLanguage": "Non sono presenti attività nella tua lingua. Prova delle attività in altre lingue cliccando sul pulsante qui sotto.", - "bottomGuidelinesLink": "Clicca qui per vedere i nostri criteri e le linee guida per le esercitazioni dell'Ora di Codice.", + "bottomGuidelinesLink": "Clicca qui per vedere i nostri criteri e le linee guida per le lezioni dell'Ora del Codice.", "bottomSpecialNeedsLink": "Clicca qui per ulteriori informazioni sul supporto agli studenti con esigenze speciali." } \ No newline at end of file diff --git a/apps/src/code-studio/components/AdvancedShareOptions.jsx b/apps/src/code-studio/components/AdvancedShareOptions.jsx index 630fcd3c57442..5e9b6424f453a 100644 --- a/apps/src/code-studio/components/AdvancedShareOptions.jsx +++ b/apps/src/code-studio/components/AdvancedShareOptions.jsx @@ -44,8 +44,8 @@ const style = { }, }; -const AdvancedShareOptions = Radium(React.createClass({ - propTypes: { +const AdvancedShareOptions = Radium(class extends React.Component { + static propTypes = { shareUrl: PropTypes.string.isRequired, onClickExport: PropTypes.func, onExpand: PropTypes.func.isRequired, @@ -56,18 +56,19 @@ const AdvancedShareOptions = Radium(React.createClass({ iframeHeight: PropTypes.number.isRequired, iframeWidth: PropTypes.number.isRequired, }).isRequired, - }, + }; - getInitialState() { - return { - selectedOption: (this.props.onClickExport && 'export') || 'embed', + constructor(props) { + super(props); + this.state = { + selectedOption: props.onClickExport ? 'export' : 'embed', exporting: false, exportError: null, embedWithoutCode: false, }; - }, + } - downloadExport() { + downloadExport = () => { this.setState({exporting: true}); this.props.onClickExport().then( this.setState.bind(this, {exporting: false}), @@ -78,7 +79,7 @@ const AdvancedShareOptions = Radium(React.createClass({ }); } ); - }, + }; renderEmbedTab() { let url = `${this.props.shareUrl}/embed`; @@ -96,7 +97,7 @@ const AdvancedShareOptions = Radium(React.createClass({ ) + '?nosource'; } const {iframeWidth, iframeHeight} = this.props.embedOptions; - var iframeHtml = + const iframeHtml = ``; return (
@@ -122,14 +123,14 @@ const AdvancedShareOptions = Radium(React.createClass({
); - }, + } renderExportTab() { - var spinner = this.state.exporting ? + const spinner = this.state.exporting ? : null; // TODO: Make this use a nice UI component from somewhere. - var alert = this.state.exportError ? ( + const alert = this.state.exportError ? (
{this.state.exportError}
@@ -149,17 +150,17 @@ const AdvancedShareOptions = Radium(React.createClass({ {alert} ); - }, + } render() { if (!this.state.selectedOption) { // no options are available. Render nothing. return null; } - var optionsNav; - var selectedOption; + let optionsNav; + let selectedOption; if (this.props.expanded) { - var exportTab = null; + let exportTab = null; if (this.props.onClickExport) { exportTab = (
  • ); } - var embedTab = ( + const embedTab = (
  • {this.props.i18n.t('project.advanced_share')} @@ -212,6 +213,6 @@ const AdvancedShareOptions = Radium(React.createClass({ ); } -})); +}); export default AdvancedShareOptions; diff --git a/apps/src/code-studio/components/AssetManager.jsx b/apps/src/code-studio/components/AssetManager.jsx index 161d378912360..d8b691feb31d5 100644 --- a/apps/src/code-studio/components/AssetManager.jsx +++ b/apps/src/code-studio/components/AssetManager.jsx @@ -1,13 +1,12 @@ /* eslint-disable react/no-is-mounted */ import React, {PropTypes} from 'react'; -var assetsApi = require('@cdo/apps/clientApi').assets; -var filesApi = require('@cdo/apps/clientApi').files; +import {assets as assetsApi, files as filesApi} from '@cdo/apps/clientApi'; -var AssetRow = require('./AssetRow'); -var AssetUploader = require('./AssetUploader'); -var assetListStore = require('../assets/assetListStore'); +import AssetRow from './AssetRow'; +import AssetUploader from './AssetUploader'; +import assetListStore from '../assets/assetListStore'; -var errorMessages = { +const errorMessages = { 403: 'Quota exceeded. Please delete some files and try again.', 413: 'The file is too large.', 415: 'This type of file is not supported.', @@ -15,7 +14,7 @@ var errorMessages = { unknown: 'An unknown error occurred.' }; -var errorUploadDisabled = "This project has been reported for abusive content, " + +const errorUploadDisabled = "This project has been reported for abusive content, " + "so uploading new assets is disabled."; function getErrorMessage(status) { @@ -33,58 +32,67 @@ const styles = { /** * A component for managing hosted assets. */ -var AssetManager = React.createClass({ - propTypes: { +export default class AssetManager extends React.Component { + static propTypes = { assetChosen: PropTypes.func, assetsChanged: PropTypes.func, allowedExtensions: PropTypes.string, uploadsEnabled: PropTypes.bool.isRequired, useFilesApi: PropTypes.bool - }, + }; - getInitialState: function () { - return { + constructor(props) { + super(props); + this.state = { assets: null, - statusMessage: this.props.uploadsEnabled ? '' : errorUploadDisabled + statusMessage: props.uploadsEnabled ? '' : errorUploadDisabled }; - }, + } - componentWillMount: function () { + componentWillMount() { let api = this.props.useFilesApi ? filesApi : assetsApi; api.getFiles(this.onAssetListReceived, this.onAssetListFailure); - }, + } + + componentDidMount() { + this._isMounted = true; + } + + componentWillUnmount() { + this._isMounted = false; + } /** * Called after the component mounts, when the server responds with the * current list of assets. * @param result */ - onAssetListReceived: function (result) { + onAssetListReceived = (result) => { assetListStore.reset(result.files); - if (this.isMounted()) { + if (this._isMounted) { this.setState({assets: assetListStore.list(this.props.allowedExtensions)}); } - }, + }; /** * Called after the component mounts, if the server responds with an error * when loading the current list of assets. * @param xhr */ - onAssetListFailure: function (xhr) { - if (this.isMounted()) { + onAssetListFailure = (xhr) => { + if (this._isMounted) { this.setState({ statusMessage: 'Error loading asset list: ' + getErrorMessage(xhr.status) }); } - }, + }; - onUploadStart: function (data) { + onUploadStart = (data) => { this.setState({statusMessage: 'Uploading...'}); data.submit(); - }, + }; - onUploadDone: function (result) { + onUploadDone = (result) => { assetListStore.add(result); if (this.props.assetsChanged) { this.props.assetsChanged(); @@ -93,14 +101,14 @@ var AssetManager = React.createClass({ assets: assetListStore.list(this.props.allowedExtensions), statusMessage: 'File "' + result.filename + '" successfully uploaded!' }); - }, + }; - onUploadError: function (status) { + onUploadError = (status) => { this.setState({statusMessage: 'Error uploading file: ' + getErrorMessage(status)}); - }, + }; - deleteAssetRow: function (name) { + deleteAssetRow = (name) => { assetListStore.remove(name); if (this.props.assetsChanged) { this.props.assetsChanged(); @@ -109,10 +117,10 @@ var AssetManager = React.createClass({ assets: assetListStore.list(this.props.allowedExtensions), statusMessage: 'File "' + name + '" successfully deleted!' }); - }, + }; - render: function () { - var uploadButton = (
    + render() { + const uploadButton = (
    ); - var assetList; + let assetList; // If `this.state.assets` is null, the asset list is still loading. If it's // empty, the asset list has loaded and there are no assets in the current // channel (matching the `allowedExtensions`, if any were provided). @@ -152,8 +160,8 @@ var AssetManager = React.createClass({
    ); } else { - var rows = this.state.assets.map(function (asset) { - var choose = this.props.assetChosen && this.props.assetChosen.bind(this, + const rows = this.state.assets.map(function (asset) { + const choose = this.props.assetChosen && this.props.assetChosen.bind(this, asset.filename); return ( @@ -185,5 +193,4 @@ var AssetManager = React.createClass({ return assetList; } -}); -module.exports = AssetManager; +} diff --git a/apps/src/code-studio/components/AssetRow.jsx b/apps/src/code-studio/components/AssetRow.jsx index 3b6f9a948d3fb..a434165c0d299 100644 --- a/apps/src/code-studio/components/AssetRow.jsx +++ b/apps/src/code-studio/components/AssetRow.jsx @@ -1,47 +1,44 @@ import React, {PropTypes} from 'react'; -var assetsApi = require('@cdo/apps/clientApi').assets; -var filesApi = require('@cdo/apps/clientApi').files; +import {assets as assetsApi, files as filesApi} from '@cdo/apps/clientApi'; import AssetThumbnail from './AssetThumbnail'; /** * A single row in the AssetManager, describing one asset. */ -var AssetRow = React.createClass({ - propTypes: { +export default class AssetRow extends React.Component { + static propTypes = { name: PropTypes.string.isRequired, type: PropTypes.oneOf(['image', 'audio', 'video', 'pdf', 'doc']).isRequired, size: PropTypes.number, useFilesApi: PropTypes.bool.isRequired, onChoose: PropTypes.func, onDelete: PropTypes.func.isRequired - }, + }; - getInitialState: function () { - return { - action: 'normal', - actionText: '' - }; - }, + state = { + action: 'normal', + actionText: '' + }; /** * Confirm the user actually wants to delete this asset. */ - confirmDelete: function () { + confirmDelete = () => { this.setState({action: 'confirming delete', actionText: ''}); - }, + }; /** * This user didn't want to delete this asset. */ - cancelDelete: function () { + cancelDelete = () => { this.setState({action: 'normal', actionText: ''}); - }, + }; /** * Delete this asset and notify the parent to remove this row. If the delete * fails, flip back to 'confirming delete' and display a message. */ - handleDelete: function () { + handleDelete = () => { this.setState({action: 'deleting', actionText: ''}); let api = this.props.useFilesApi ? filesApi : assetsApi; @@ -49,22 +46,22 @@ var AssetRow = React.createClass({ this.setState({action: 'confirming delete', actionText: 'Error deleting file.'}); }); - }, + }; - render: function () { - var actions, flex; + render() { + let actions, flex; // `flex` is the "Choose" button in file-choose mode, or the filesize. if (this.props.onChoose) { flex = ; } else { - var size = (this.props.size / 1000).toFixed(2); + const size = (this.props.size / 1000).toFixed(2); flex = size + ' kb'; } + const api = this.props.useFilesApi ? filesApi : assetsApi; + const src = api.basePath(this.props.name); switch (this.state.action) { case 'normal': - var api = this.props.useFilesApi ? filesApi : assetsApi; - var src = api.basePath(this.props.name); actions = ( {flex} @@ -122,5 +119,4 @@ var AssetRow = React.createClass({ ); } -}); -module.exports = AssetRow; +} diff --git a/apps/src/code-studio/components/AssetThumbnail.jsx b/apps/src/code-studio/components/AssetThumbnail.jsx index e476ea35e642a..d922f3c47ec53 100644 --- a/apps/src/code-studio/components/AssetThumbnail.jsx +++ b/apps/src/code-studio/components/AssetThumbnail.jsx @@ -1,10 +1,8 @@ import React, {PropTypes} from 'react'; import Radium from 'radium'; -import clientApi from '@cdo/apps/clientApi'; -var assetsApi = clientApi.assets; -var filesApi = clientApi.files; +import {assets as assetsApi, files as filesApi} from '@cdo/apps/clientApi'; -var defaultIcons = { +const defaultIcons = { image: 'fa fa-picture-o', audio: 'fa fa-music', video: 'fa fa-video-camera', @@ -13,7 +11,7 @@ var defaultIcons = { unknown: 'fa fa-question' }; -var assetThumbnailStyle = { +const assetThumbnailStyle = { width: 'auto', maxWidth: '100%', height: 'auto', @@ -24,7 +22,7 @@ var assetThumbnailStyle = { WebkitTransform: 'translateY(-50%)' }; -var assetIconStyle = { +const assetIconStyle = { margin: '15px 0', fontSize: '32px' }; @@ -40,18 +38,17 @@ export const styles = { }, }; -var AssetThumbnail = Radium(React.createClass({ - propTypes: { +const AssetThumbnail = Radium(class extends React.Component { + static propTypes = { name: PropTypes.string.isRequired, type: PropTypes.oneOf(['image', 'audio', 'video', 'pdf', 'doc']).isRequired, style: PropTypes.object, iconStyle: PropTypes.object, useFilesApi: PropTypes.bool, - }, + }; - render: function () { - var type = this.props.type; - var name = this.props.name; + render() { + const {type, name} = this.props; let api = this.props.useFilesApi ? filesApi : assetsApi; return ( @@ -66,5 +63,5 @@ var AssetThumbnail = Radium(React.createClass({ ); } -})); +}); export default AssetThumbnail; diff --git a/apps/src/code-studio/components/AssetUploader.jsx b/apps/src/code-studio/components/AssetUploader.jsx index 52c1c87546b04..0db9279b9697c 100644 --- a/apps/src/code-studio/components/AssetUploader.jsx +++ b/apps/src/code-studio/components/AssetUploader.jsx @@ -1,32 +1,28 @@ /** @file Upload button wrapping a hidden uploader component. */ import React, {PropTypes} from 'react'; -var HiddenUploader = require('./HiddenUploader.jsx'); -import clientApi from '@cdo/apps/clientApi'; -var assetsApi = clientApi.assets; -var filesApi = clientApi.files; +import HiddenUploader from './HiddenUploader.jsx'; +import {assets as assetsApi, files as filesApi} from '@cdo/apps/clientApi'; /** * A file upload component. */ -var AssetUploader = React.createClass({ - propTypes: { +export default class AssetUploader extends React.Component { + static propTypes = { onUploadStart: PropTypes.func.isRequired, onUploadDone: PropTypes.func.isRequired, onUploadError: PropTypes.func, allowedExtensions: PropTypes.string, uploadsEnabled: PropTypes.bool.isRequired, useFilesApi: PropTypes.bool - }, + }; /** * We've hidden the and replaced it with a big button. * Forward clicks on the button to the hidden file input. */ - fileUploadClicked: function () { - this.refs.uploader.openFileChooser(); - }, + fileUploadClicked = () => this.refs.uploader.openFileChooser(); - render: function () { + render() { let api = this.props.useFilesApi ? filesApi : assetsApi; let url = api.getUploadUrl(); let uploadDone = api.wrapUploadDoneCallback(this.props.onUploadDone); @@ -54,5 +50,4 @@ var AssetUploader = React.createClass({ ); } -}); -module.exports = AssetUploader; +} diff --git a/apps/src/code-studio/components/Grid.jsx b/apps/src/code-studio/components/Grid.jsx index 289ab692f3101..73335bc478b4e 100644 --- a/apps/src/code-studio/components/Grid.jsx +++ b/apps/src/code-studio/components/Grid.jsx @@ -12,7 +12,7 @@ import mazeUtils from '@cdo/apps/maze/mazeUtils'; const CELL_WIDTH = 48; const CELL_HEIGHT = 38; -var studioTiles = { +const studioTiles = { [SquareType.OPEN]: 'none', [SquareType.SPRITEFINISH]: 'goal', [SquareType.SPRITESTART]: 'sprite', @@ -20,18 +20,18 @@ var studioTiles = { // This list is duplicated in StudioCellEditor. See comment there for // some explanation of why that's not the greatest design. -var studioAvatarList = ["dog", "cat", "penguin", "dinosaur", "octopus", +const studioAvatarList = ["dog", "cat", "penguin", "dinosaur", "octopus", "witch", "bat", "bird", "dragon", "squirrel", "wizard", "alien", "ghost", "monster", "robot", "unicorn", "zombie", "knight", "ninja", "pirate", "caveboy", "cavegirl", "princess", "spacebot", "soccergirl", "soccerboy", "tennisgirl", "tennisboy"]; -var karelTiles = ['border', 'path', 'start', 'end', 'obstacle']; -var beeConditions = ['', 'flower-or-hive', 'flower-or-nothing', 'hive-or-nothing', 'flower-hive-or-nothing']; -var beeFeatures = ['hive', 'flower']; +const karelTiles = ['border', 'path', 'start', 'end', 'obstacle']; +const beeConditions = ['', 'flower-or-hive', 'flower-or-nothing', 'hive-or-nothing', 'flower-hive-or-nothing']; +const beeFeatures = ['hive', 'flower']; -var Cell = React.createClass({ - propTypes: { +class Cell extends React.Component { + static propTypes = { cell: PropTypes.object.isRequired, row: PropTypes.number.isRequired, col: PropTypes.number.isRequired, @@ -42,14 +42,14 @@ var Cell = React.createClass({ onMouseUp: PropTypes.func.isRequired, skin: PropTypes.string.isRequired, highlighted: PropTypes.bool, - }, + }; - render: function () { - var cell = this.props.cell; + render() { + const {cell} = this.props; - var classNames = []; - var tdStyle = {}; - var text; + const classNames = []; + const tdStyle = {}; + let text; if (this.props.selected) { classNames.push('selected'); @@ -101,8 +101,8 @@ var Cell = React.createClass({ // farmer if (cell.isDirt()) { classNames.push('dirt'); - var dirtValue = cell.getCurrentValue(); - var dirtIndex = 10 + dirtValue + (dirtValue < 0 ? 1 : 0); + const dirtValue = cell.getCurrentValue(); + const dirtIndex = 10 + dirtValue + (dirtValue < 0 ? 1 : 0); tdStyle.backgroundPosition = -dirtIndex * 50; } } @@ -128,50 +128,50 @@ var Cell = React.createClass({ ); } -}); +} -var Grid = React.createClass({ - propTypes: { +export default class Grid extends React.Component { + static propTypes = { cells: PropTypes.arrayOf(PropTypes.arrayOf(PropTypes.object)).isRequired, selectedRow: PropTypes.number, selectedCol: PropTypes.number, skin: PropTypes.string.isRequired, onSelectionChange: PropTypes.func.isRequired, setCopiedCells: PropTypes.func.isRequired, - }, + }; - getInitialState: () => ({}), + state = {}; /** * When drag begins, record that we are now dragging and where we * started from. */ - beginDrag: function (row, col) { + beginDrag = (row, col) => { this.setState({ dragging: true, dragStart: {row, col}, }); - }, + }; /** * As the mouse moves over the cells, if we are dragging then record * the latest cell we've moved over so we can highlight all selected * cells appropriately. */ - moveDrag: function (row, col) { + moveDrag = (row, col) => { if (this.state.dragging) { this.setState({ dragCurrent: {row, col}, }); } - }, + }; /** * Once the drag ends, create a subarray of all selected cells and * save it to our parent. */ - endDrag: function (row, col) { - var dragStart = this.state.dragStart; + endDrag = (row, col) => { + const {dragStart} = this.state; this.setState({ dragging: false, dragStart: null, @@ -182,12 +182,12 @@ var Grid = React.createClass({ return; } - var top = Math.min(dragStart.row, row), - left = Math.min(dragStart.col, col), - bottom = Math.max(dragStart.row, row), - right = Math.max(dragStart.col, col); + const top = Math.min(dragStart.row, row); + const left = Math.min(dragStart.col, col); + const bottom = Math.max(dragStart.row, row); + const right = Math.max(dragStart.col, col); - var cells = this.props.cells.slice(top, bottom + 1).map((row) => { + const cells = this.props.cells.slice(top, bottom + 1).map((row) => { return row.slice(left, right + 1).map((cell) => { return cell.serialize(); }); @@ -199,13 +199,13 @@ var Grid = React.createClass({ // WHY we're tracking "drag selections". // TODO(elijah) Unify "drag select" and "original select" this.props.setCopiedCells(cells); - }, + }; /** * As we are dragging, we can determine if a given x,y coordinate pair * is within the area being selected. */ - isHighlighting: function (row, col) { + isHighlighting(row, col) { if (this.state.dragging && this.state.dragCurrent) { return row >= Math.min(this.state.dragStart.row, this.state.dragCurrent.row) && row <= Math.max(this.state.dragStart.row, this.state.dragCurrent.row) && @@ -213,12 +213,12 @@ var Grid = React.createClass({ col <= Math.max(this.state.dragStart.col, this.state.dragCurrent.col); } return false; - }, + } - render: function () { - var tableRows = this.props.cells.map((row, x) => { - var tableDatas = row.map((cell, y) => { - var selected = this.props.selectedRow === x && this.props.selectedCol === y; + render() { + const tableRows = this.props.cells.map((row, x) => { + const tableDatas = row.map((cell, y) => { + const selected = this.props.selectedRow === x && this.props.selectedCol === y; return ( ); } -}); -module.exports = Grid; +} diff --git a/apps/src/code-studio/components/GridEditor.jsx b/apps/src/code-studio/components/GridEditor.jsx index 3ac4fe3adfbae..758997e77f424 100644 --- a/apps/src/code-studio/components/GridEditor.jsx +++ b/apps/src/code-studio/components/GridEditor.jsx @@ -20,23 +20,23 @@ var StarWarsGridCellEditor = require('./StarWarsGridCellEditor'); var BounceCellEditor = require('./BounceCellEditor'); var Grid = require('./Grid'); -var CellJSON = React.createClass({ - propTypes: { +class CellJSON extends React.Component { + static propTypes = { serialization: PropTypes.object.isRequired, onChange: PropTypes.func.isRequired - }, + }; - componentDidUpdate: function () { - var node = this.refs.serializedInput; + componentDidUpdate() { + const node = this.refs.serializedInput; node.focus(); node.select(); - }, + } - handleChange: function (event) { + handleChange = (event) => { this.props.onChange(JSON.parse(event.target.value)); - }, + }; - render: function () { + render() { return ( ); } -}); +} -var GridEditor = React.createClass({ - propTypes: { +export default class GridEditor extends React.Component { + static propTypes = { serializedMaze: PropTypes.arrayOf(PropTypes.arrayOf(PropTypes.object)), maze: PropTypes.arrayOf(PropTypes.array), // maze items can be integers or strings initialDirt: PropTypes.arrayOf(PropTypes.arrayOf(PropTypes.number)), skin: PropTypes.string.isRequired, onUpdate: PropTypes.func.isRequired - }, + }; - getInitialState: function () { - var cells; - var cellClass = this.getCellClass(); + constructor(props) { + super(props); + let cells; + const cellClass = this.getCellClass(); - if (this.props.serializedMaze) { - cells = this.props.serializedMaze.map(function (row) { - return row.map(cellClass.deserialize); - }); + if (props.serializedMaze) { + cells = props.serializedMaze.map(row => row.map(cellClass.deserialize)); } else { - cells = this.props.maze.map(function (row, x) { - return row.map(function (mazeCell, y) { - var initialDirtCell = this.props.initialDirt[x][y]; + cells = props.maze.map((row, x) => { + return row.map((mazeCell, y) => { + const initialDirtCell = props.initialDirt[x][y]; return cellClass.parseFromOldValues(mazeCell, initialDirtCell); - }, this); - }, this); + }); + }); } - return { + this.state = { cells: cells }; - }, + } - getCellClass: function () { + getCellClass() { if (this.props.skin === 'playlab' || this.props.skin === 'starwarsgrid') { return StudioCell; } else if (mazeUtils.isBeeSkin(this.props.skin)) { @@ -88,9 +87,9 @@ var GridEditor = React.createClass({ return PlanterCell; } return Cell; - }, + } - getEditorClass: function () { + getEditorClass() { if (this.props.skin === 'bounce') { return BounceCellEditor; } else if (this.props.skin === 'playlab') { @@ -105,14 +104,14 @@ var GridEditor = React.createClass({ return PlanterCellEditor; } return CellEditor; - }, + } - changeSelection: function (row, col) { + changeSelection = (row, col) => { this.setState({ selectedRow: row, selectedCol: col }); - }, + }; /** * Helper method used to update chunks of the grid. Accepts a row and @@ -123,7 +122,7 @@ var GridEditor = React.createClass({ * @param {number} col * @param {Object[][]} newCells */ - updateCells: function (row, col, newCells) { + updateCells(row, col, newCells) { if (newCells === undefined || row === undefined || col === undefined) { return; } @@ -141,68 +140,64 @@ var GridEditor = React.createClass({ // // Both of those seem a bit unnecessary, so for now this hack will // remain. - var cells = this.state.cells; - newCells.forEach(function (newRow, i) { - newRow.forEach(function (cell, j) { + const cells = this.state.cells; + newCells.forEach((newRow, i) => { + newRow.forEach((cell, j) => { if (cells[row + i] && cells[row + i][col + j]) { cells[row + i][col + j] = this.getCellClass().deserialize(cell); } - }, this); - }, this); - - var serializedData = cells.map(function (row) { - return row.map(function (cell) { - return cell.serialize(); }); }); + const serializedData = cells.map((row) => row.map(cell => cell.serialize())); + this.props.onUpdate(serializedData); this.setState({ cells: cells }); - }, + } /** * When a given cell is modified, update the grid */ - handleCellChange: function (newSerializedCellData) { - var row = this.state.selectedRow; - var col = this.state.selectedCol; + handleCellChange = (newSerializedCellData) => { + const row = this.state.selectedRow; + const col = this.state.selectedCol; // updateCells expects a two-dimentional array this.updateCells(row, col, [[newSerializedCellData]]); - }, + }; /** * "Paste" the cells in our "clipboard" into the grid */ - pasteCopiedCells: function () { - var copiedCells = this.state.copiedCells; - var row = this.state.selectedRow; - var col = this.state.selectedCol; + pasteCopiedCells = () => { + const copiedCells = this.state.copiedCells; + const row = this.state.selectedRow; + const col = this.state.selectedCol; this.updateCells(row, col, copiedCells); - }, + }; /** * Store the given cells on our "clipboard" */ - setCopiedCells: function (cells) { + setCopiedCells = (cells) => { this.setState({ copiedCells: cells }); - }, + }; - render: function () { - var cells = this.state.cells; + render() { + const cells = this.state.cells; - var cellEditor; - var selectedCellJson; - var pasteButton; - var row = this.state.selectedRow; - var col = this.state.selectedCol; + let cellEditor; + let selectedCellJson; + let pasteButton; + const row = this.state.selectedRow; + const col = this.state.selectedCol; if (cells[row] && cells[row][col]) { - var cell = cells[row][col]; - var EditorClass = this.getEditorClass(); + const cell = cells[row][col]; + const EditorClass = this.getEditorClass(); cellEditor = ; selectedCellJson = ; if (this.state.copiedCells) { @@ -229,9 +224,8 @@ var GridEditor = React.createClass({ {cellEditor} ); - }, -}); -module.exports = GridEditor; + } +} window.dashboard = window.dashboard || {}; window.dashboard.GridEditor = GridEditor; diff --git a/apps/src/code-studio/components/HiddenUploader.jsx b/apps/src/code-studio/components/HiddenUploader.jsx index ed592010d4c72..e09d0ccf86132 100644 --- a/apps/src/code-studio/components/HiddenUploader.jsx +++ b/apps/src/code-studio/components/HiddenUploader.jsx @@ -5,17 +5,17 @@ import React, {PropTypes} from 'react'; /** * A hidden file input providing upload functionality with event hooks. */ -var HiddenUploader = React.createClass({ - propTypes: { +export default class HiddenUploader extends React.Component { + static propTypes = { toUrl: PropTypes.string.isRequired, allowedExtensions: PropTypes.string, onUploadStart: PropTypes.func.isRequired, onUploadDone: PropTypes.func.isRequired, onUploadError: PropTypes.func - }, + }; - componentDidMount: function () { - var props = this.props; + componentDidMount() { + const props = this.props; $(this.refs.uploader).fileupload({ dataType: 'json', @@ -36,17 +36,15 @@ var HiddenUploader = React.createClass({ } } }); - }, + } - componentWillUnmount: function () { + componentWillUnmount() { $(this.refs.uploader).fileupload('destroy'); - }, + } - openFileChooser: function () { - this.refs.uploader.click(); - }, + openFileChooser = () => this.refs.uploader.click(); - render: function () { + render() { // NOTE: IE9 will ignore accept, which means on this browser we can end // up uploading files that don't match allowedExtensions; for this reason, // the server should also validate allowed file types. @@ -60,8 +58,7 @@ var HiddenUploader = React.createClass({ /> ); } -}); -module.exports = HiddenUploader; +} window.dashboard = window.dashboard || {}; window.dashboard.HiddenUploader = HiddenUploader; diff --git a/apps/src/code-studio/components/Icon.jsx b/apps/src/code-studio/components/Icon.jsx index 81c45cefe396d..c5ace406a3ece 100644 --- a/apps/src/code-studio/components/Icon.jsx +++ b/apps/src/code-studio/components/Icon.jsx @@ -3,13 +3,13 @@ import React, {PropTypes} from 'react'; /** * A single icon. */ -var Icon = React.createClass({ - propTypes: { +export default class Icon extends React.Component { + static propTypes = { iconId: PropTypes.string.isRequired - }, + }; - render: function () { - var styles = { + render() { + const styles = { root: { float: 'left', fontSize: '24px', @@ -22,8 +22,7 @@ var Icon = React.createClass({ ); } -}); -module.exports = Icon; +} window.dashboard = window.dashboard || {}; window.dashboard.Icon = Icon; diff --git a/apps/src/code-studio/components/IconLibrary.jsx b/apps/src/code-studio/components/IconLibrary.jsx index 5632d6079fada..8f58c20933550 100644 --- a/apps/src/code-studio/components/IconLibrary.jsx +++ b/apps/src/code-studio/components/IconLibrary.jsx @@ -5,24 +5,22 @@ import i18n from '@cdo/locale'; /** * A component for managing icons. */ -var IconLibrary = React.createClass({ - propTypes: { +export default class IconLibrary extends React.Component { + static propTypes = { alignment: PropTypes.string, assetChosen: PropTypes.func.isRequired - }, + }; - getInitialState: function () { - return {search: ''}; - }, + state = {search: ''}; - search: function (e) { + search = (e) => { this.setState({ search: e.target.value.toLowerCase().replace(/[^-a-z0-9]/g, '') }); - }, + }; - render: function () { - var styles = { + render() { + const styles = { root: { float: this.props.alignment || 'right', position: 'relative', @@ -60,5 +58,4 @@ var IconLibrary = React.createClass({ ); } -}); -module.exports = IconLibrary; +} diff --git a/apps/src/code-studio/components/IconList.jsx b/apps/src/code-studio/components/IconList.jsx index 1b6698b66d250..91660d2378381 100644 --- a/apps/src/code-studio/components/IconList.jsx +++ b/apps/src/code-studio/components/IconList.jsx @@ -6,14 +6,14 @@ import i18n from '@cdo/locale'; /** * A component for managing icons. */ -var IconList = React.createClass({ - propTypes: { +export default class IconList extends React.Component { + static propTypes = { assetChosen: PropTypes.func.isRequired, search: PropTypes.string.isRequired - }, + }; - getMatches: function (query) { - var results = {}; + getMatches(query) { + const results = {}; Object.keys(aliases).forEach(function (alias) { if (query.test(alias)) { @@ -24,10 +24,10 @@ var IconList = React.createClass({ }); return results; - }, + } - render: function () { - var styles = { + render() { + const styles = { root: { height: '330px', overflowY: 'scroll', @@ -35,25 +35,23 @@ var IconList = React.createClass({ } }; - var search = this.props.search; + let search = this.props.search; if (search[0] !== '-') { search = '(^|-)' + search; } - var query = new RegExp(search); - var results = this.getMatches(query); - - var iconEntries = Object.keys(results).map(function (iconId) { - return ( - - ); - }.bind(this)); + const query = new RegExp(search); + const results = this.getMatches(query); + + const iconEntries = Object.keys(results).map(iconId => ( + + )); return (
    @@ -61,5 +59,4 @@ var IconList = React.createClass({
    ); } -}); -module.exports = IconList; +} diff --git a/apps/src/code-studio/components/IconListEntry.jsx b/apps/src/code-studio/components/IconListEntry.jsx index 26fcc72f9ab8a..32fe588b7a2be 100644 --- a/apps/src/code-studio/components/IconListEntry.jsx +++ b/apps/src/code-studio/components/IconListEntry.jsx @@ -1,25 +1,25 @@ import React, {PropTypes} from 'react'; -var Icon = require('./Icon'); +import Icon from './Icon'; /** * A list of icons, maybe filtered by a search query. */ -var IconListEntry = React.createClass({ - propTypes: { +export default class IconListEntry extends React.Component { + static propTypes = { assetChosen: PropTypes.func.isRequired, iconId: PropTypes.string.isRequired, altMatch: PropTypes.string.isRequired, query: PropTypes.instanceOf(RegExp).isRequired, search: PropTypes.string.isRequired - }, + }; - highlightSearch: function (str) { - var offset = str.indexOf(this.props.search); + highlightSearch(str) { + const offset = str.indexOf(this.props.search); if (offset === -1) { return str; } - var left = str.substr(0, offset); - var right = str.substr(offset + this.props.search.length); + const left = str.substr(0, offset); + const right = str.substr(offset + this.props.search.length); return ( {left} @@ -27,10 +27,10 @@ var IconListEntry = React.createClass({ {right} ); - }, + } - render: function () { - var styles = { + render() { + const styles = { altMatchText: { float: 'left', fontSize: '13px', @@ -44,12 +44,12 @@ var IconListEntry = React.createClass({ } }; - var iconLabel, columnWidth, altMatchText; + let iconLabel, columnWidth, altMatchText; if (this.props.search) { columnWidth = '33%'; - var highlightedName = this.props.iconId; + let highlightedName = this.props.iconId; if (!this.props.query.test(this.props.iconId)) { // We matched based on an alternate keyword, show that keyword in parens // next to the icon ID. @@ -68,14 +68,14 @@ var IconListEntry = React.createClass({ ); } - var rootStyles = { + const rootStyles = { float: 'left', width: columnWidth, height: '35px', cursor: 'pointer' }; - var asset = 'fa-' + this.props.iconId; + const asset = 'fa-' + this.props.iconId; return (
    ); } -}); -module.exports = IconListEntry; +} window.dashboard = window.dashboard || {}; window.dashboard.IconListEntry = IconListEntry; diff --git a/apps/src/code-studio/components/ImagePicker.jsx b/apps/src/code-studio/components/ImagePicker.jsx index 8df7ef335cef1..54469bb087433 100644 --- a/apps/src/code-studio/components/ImagePicker.jsx +++ b/apps/src/code-studio/components/ImagePicker.jsx @@ -1,10 +1,10 @@ import React, {PropTypes} from 'react'; -var AssetManager = require('./AssetManager'); -var color = require("../../util/color"); -var IconLibrary = require('./IconLibrary'); -var ICON_PREFIX = require('@cdo/apps/applab/constants').ICON_PREFIX; +import AssetManager from './AssetManager'; +import color from "../../util/color"; +import IconLibrary from './IconLibrary'; +import {ICON_PREFIX} from '@cdo/apps/applab/constants'; -var extensionFilter = { +const extensionFilter = { image: '.jpg, .jpeg, .gif, .png', audio: '.mp3', document: '.jpg, .jpeg, .gif, .png, .pdf, .doc, .docx' @@ -13,35 +13,29 @@ var extensionFilter = { /** * A component for managing hosted assets. */ -var ImagePicker = React.createClass({ - propTypes: { +export default class ImagePicker extends React.Component { + static propTypes = { assetChosen: PropTypes.func, assetsChanged: PropTypes.func, typeFilter: PropTypes.string, uploadsEnabled: PropTypes.bool.isRequired, showUnderageWarning: PropTypes.bool.isRequired, useFilesApi: PropTypes.bool - }, + }; - getInitialState: function () { - return {mode: 'files'}; - }, + state = {mode: 'files'}; - getAssetNameWithPrefix: function (icon) { + getAssetNameWithPrefix = (icon) => { this.props.assetChosen(ICON_PREFIX + icon); - }, + }; - setIconMode: function () { - this.setState({mode: 'icons'}); - }, + setIconMode = () => this.setState({mode: 'icons'}); - setFileMode: function () { - this.setState({mode: 'files'}); - }, + setFileMode = () => this.setState({mode: 'files'}); - render: function () { - var isFileMode = this.state.mode === 'files'; - var styles = { + render() { + const isFileMode = this.state.mode === 'files'; + const styles = { root: { margin: "0 0 0 5px" }, @@ -71,11 +65,11 @@ var ImagePicker = React.createClass({ }, }; - var modeSwitch, title = this.props.assetChosen ? + let modeSwitch, title = this.props.assetChosen ?

    Choose Assets

    :

    Manage Assets

    ; - var imageTypeFilter = !this.props.typeFilter || this.props.typeFilter === 'image'; + const imageTypeFilter = !this.props.typeFilter || this.props.typeFilter === 'image'; if (this.props.assetChosen && imageTypeFilter) { modeSwitch = (

    My Files

    @@ -84,7 +78,7 @@ var ImagePicker = React.createClass({
    ); } - var body = !this.props.assetChosen || this.state.mode === 'files' ? + const body = !this.props.assetChosen || this.state.mode === 'files' ? ); } -}); -module.exports = ImagePicker; +} diff --git a/apps/src/code-studio/components/SendToPhone.jsx b/apps/src/code-studio/components/SendToPhone.jsx index ce4c84eab2352..f52d6bd35f774 100644 --- a/apps/src/code-studio/components/SendToPhone.jsx +++ b/apps/src/code-studio/components/SendToPhone.jsx @@ -1,11 +1,10 @@ import $ from 'jquery'; -import _ from 'lodash'; import React, {PropTypes} from 'react'; import trackEvent from '../../util/trackEvent'; // TODO (brent) - could we also use this instead of what we have in sharing.html.ejs? -var SendState = { +const SendState = { invalidVal: 'invalidVal', canSubmit: 'canSubmit', sending: 'sending', @@ -29,7 +28,7 @@ function sendButtonString(sendState) { } } -var baseStyles = { +const baseStyles = { label: {}, div: {} }; @@ -37,8 +36,8 @@ var baseStyles = { /** * Send-to-phone component used by share project dialog. */ -var SendToPhone = React.createClass({ - propTypes: { +export default class SendToPhone extends React.Component { + static propTypes = { isLegacyShare: PropTypes.bool.isRequired, channelId: PropTypes.string, appType: PropTypes.string.isRequired, @@ -46,19 +45,15 @@ var SendToPhone = React.createClass({ label: PropTypes.object, div: PropTypes.object, }) - }, + }; - getInitialState: function () { - return { - sendState: SendState.invalidVal - }; - }, + state = {sendState: SendState.invalidVal}; - componentDidMount: function () { + componentDidMount() { this.maskPhoneInput(); - }, + } - maskPhoneInput: function () { + maskPhoneInput() { if (!this.refs.phone) { return; } @@ -73,14 +68,14 @@ var SendToPhone = React.createClass({ }.bind(this), }); phone.focus(); - }, + } - handleSubmit: function () { + handleSubmit = () => { // Do nothing if we aren't in a state where we can send. if (this.state.sendState !== SendState.canSubmit) { return; } - var phone = this.refs.phone; + const phone = this.refs.phone; this.setState({sendState: SendState.sending}); @@ -103,10 +98,10 @@ var SendToPhone = React.createClass({ this.setState({sendState: SendState.error}); trackEvent('SendToPhone', 'error'); }.bind(this)); - }, + }; - render: function () { - var styles = _.assign({}, baseStyles, this.props.styles); + render() { + const styles = {...baseStyles, ...this.props.styles}; return (
    @@ -131,8 +126,7 @@ var SendToPhone = React.createClass({
    ); } -}); -module.exports = SendToPhone; +} // We put this on the dashboard namespace so that it's accessible to apps window.dashboard = window.dashboard || {}; diff --git a/apps/src/code-studio/components/ShareDialog.jsx b/apps/src/code-studio/components/ShareDialog.jsx index abf0b54e82518..8fcfc426f8a00 100644 --- a/apps/src/code-studio/components/ShareDialog.jsx +++ b/apps/src/code-studio/components/ShareDialog.jsx @@ -101,8 +101,8 @@ function checkImageReachability(imageUrl, callback) { /** * Share Dialog used by projects */ -const ShareDialog = React.createClass({ - propTypes: { +class ShareDialog extends React.Component { + static propTypes = { i18n: PropTypes.shape({ t: PropTypes.func.isRequired, }).isRequired, @@ -123,18 +123,16 @@ const ShareDialog = React.createClass({ onUnpublish: PropTypes.func.isRequired, hideBackdrop: BaseDialog.propTypes.hideBackdrop, canShareSocial: PropTypes.bool.isRequired, - }, + }; - getInitialState: function () { - return { - showSendToPhone: false, - showAdvancedOptions: false, - exporting: false, - exportError: null, - isTwitterAvailable: false, - isFacebookAvailable: false, - }; - }, + state = { + showSendToPhone: false, + showAdvancedOptions: false, + exporting: false, + exportError: null, + isTwitterAvailable: false, + isFacebookAvailable: false, + }; componentDidMount() { if (this.props.canShareSocial) { @@ -149,29 +147,27 @@ const ShareDialog = React.createClass({ isTwitterAvailable => this.setState({isTwitterAvailable}) ); } - }, + } - close: function () { - this.props.onClose(); - }, + close = () => this.props.onClose(); - showSendToPhone: function (event) { + showSendToPhone = (event) => { this.setState({ showSendToPhone: true, showAdvancedOptions: false, }); event.preventDefault(); - }, + }; - showAdvancedOptions() { + showAdvancedOptions = () => { this.setState({ showSendToPhone: false, showAdvancedOptions: true, }); - }, + }; - clickExport: function () { + clickExport = () => { this.setState({exporting: true}); this.props.onClickExport().then( () => this.setState({exporting: false}), @@ -182,19 +178,19 @@ const ShareDialog = React.createClass({ }); } ); - }, + }; - publish: function () { + publish = () => { this.props.onShowPublishDialog(this.props.channelId, this.props.appType); - }, + }; - unpublish: function () { + unpublish = () => { this.props.onUnpublish(this.props.channelId); - }, + }; - render: function () { - var image; - var modalClass = 'modal-content'; + render() { + let image; + let modalClass = 'modal-content'; if (this.props.icon) { image = ; } else { @@ -206,9 +202,9 @@ const ShareDialog = React.createClass({ this.props.thumbnailUrl : '/blockly/media/projects/project_default.png'; - var facebookShareUrl = "https://www.facebook.com/sharer/sharer.php?u=" + + const facebookShareUrl = "https://www.facebook.com/sharer/sharer.php?u=" + encodeURIComponent(this.props.shareUrl); - var twitterShareUrl = "https://twitter.com/intent/tweet?url=" + + const twitterShareUrl = "https://twitter.com/intent/tweet?url=" + encodeURIComponent(this.props.shareUrl) + "&text=Check%20out%20what%20I%20made%20@codeorg" + "&hashtags=HourOfCode&related=codeorg"; @@ -363,7 +359,7 @@ const ShareDialog = React.createClass({ ); } -}); +} export const UnconnectedShareDialog = ShareDialog; diff --git a/apps/src/code-studio/components/SmallFooter.jsx b/apps/src/code-studio/components/SmallFooter.jsx index 2ffdc92d60ce0..589ae5ae74d79 100644 --- a/apps/src/code-studio/components/SmallFooter.jsx +++ b/apps/src/code-studio/components/SmallFooter.jsx @@ -3,20 +3,19 @@ import $ from 'jquery'; import _ from 'lodash'; import React, {PropTypes} from 'react'; -window.dashboard = window.dashboard || {}; -var MenuState = { +const MenuState = { MINIMIZING: 'MINIMIZING', MINIMIZED: 'MINIMIZED', EXPANDED: 'EXPANDED', COPYRIGHT: 'COPYRIGHT' }; -var EncodedParagraph = React.createClass({ - propTypes: { +class EncodedParagraph extends React.Component { + static propTypes = { text: PropTypes.string, - }, - render: function () { + }; + render() { return (

    ); } -}); +} -var SmallFooter = React.createClass({ - propTypes: { +export default class SmallFooter extends React.Component { + static propTypes = { // We let dashboard generate our i18n dropdown and pass it along as an // encode string of html i18nDropdown: PropTypes.string, @@ -59,30 +58,28 @@ var SmallFooter = React.createClass({ className: PropTypes.string, fontSize: PropTypes.number, rowHeight: PropTypes.number, - }, + }; - getInitialState: function () { - return { - menuState: MenuState.MINIMIZED, - baseWidth: 0, - baseHeight: 0 - }; - }, + state = { + menuState: MenuState.MINIMIZED, + baseWidth: 0, + baseHeight: 0 + }; - componentDidMount: function () { + componentDidMount() { this.captureBaseElementDimensions(); window.addEventListener('resize', this.captureBaseElementDimensions); - }, + } - captureBaseElementDimensions: function () { - var base = this.refs.base; + captureBaseElementDimensions = () => { + const base = this.refs.base; this.setState({ baseWidth: base.offsetWidth, baseHeight: base.offsetHeight }); - }, + }; - minimizeOnClickAnywhere: function (event) { + minimizeOnClickAnywhere(event) { // The first time we click anywhere, hide any open children $(document.body).one('click', function (event) { // menu copyright has its own click handler @@ -101,9 +98,9 @@ var SmallFooter = React.createClass({ this.setState({ menuState: MenuState.MINIMIZED }); }.bind(this), 200); }.bind(this)); - }, + } - clickBase: function () { + clickBase = () => { if (this.props.copyrightInBase) { // When we have multiple items in our base row, ignore clicks to the // row that aren't on those particular items @@ -111,9 +108,9 @@ var SmallFooter = React.createClass({ } this.clickBaseMenu(); - }, + }; - clickBasePrivacyPolicy: function () { + clickBasePrivacyPolicy = () => { if (this.props.privacyPolicyInBase) { // When we have multiple items in our base row, ignore clicks to the // row that aren't on those particular items @@ -121,9 +118,9 @@ var SmallFooter = React.createClass({ } this.clickBaseMenu(); - }, + }; - clickBaseCopyright: function () { + clickBaseCopyright = () => { if (this.state.menuState === MenuState.MINIMIZING) { return; } @@ -135,14 +132,14 @@ var SmallFooter = React.createClass({ this.setState({ menuState: MenuState.COPYRIGHT }); this.minimizeOnClickAnywhere(); - }, + }; - clickMenuCopyright: function (event) { + clickMenuCopyright = (event) => { this.setState({ menuState: MenuState.COPYRIGHT }); this.minimizeOnClickAnywhere(); - }, + }; - clickBaseMenu: function () { + clickBaseMenu = () => { if (this.state.menuState === MenuState.MINIMIZING) { return; } @@ -154,10 +151,10 @@ var SmallFooter = React.createClass({ this.setState({ menuState: MenuState.EXPANDED }); this.minimizeOnClickAnywhere(); - }, + }; - render: function () { - var styles = { + render() { + const styles = { smallFooter: { fontSize: this.props.fontSize }, @@ -200,7 +197,7 @@ var SmallFooter = React.createClass({ } }; - var caretIcon = this.state.menuState === MenuState.EXPANDED ? + const caretIcon = this.state.menuState === MenuState.EXPANDED ? 'fa fa-caret-down' : 'fa fa-caret-up'; return ( @@ -237,9 +234,9 @@ var SmallFooter = React.createClass({ {this.renderMoreMenu(styles)}

    ); - }, + } - renderPrivacy: function (styles) { + renderPrivacy(styles) { if (this.props.privacyPolicyInBase) { return ( @@ -256,9 +253,9 @@ var SmallFooter = React.createClass({ ); } - }, + } - renderCopyright: function () { + renderCopyright() { if (this.props.copyrightInBase) { return ( @@ -273,10 +270,10 @@ var SmallFooter = React.createClass({ ); } - }, + } - renderMoreMenu: function (styles) { - var menuItemElements = this.props.menuItems.map(function (item, index) { + renderMoreMenu(styles) { + const menuItemElements = this.props.menuItems.map(function (item, index) { return (
  • ); } -}); -export default SmallFooter; +} window.dashboard = window.dashboard || {}; window.dashboard.SmallFooter = SmallFooter; diff --git a/apps/src/code-studio/components/SoundCategory.jsx b/apps/src/code-studio/components/SoundCategory.jsx index 11757cddfc4f4..a47701c858168 100644 --- a/apps/src/code-studio/components/SoundCategory.jsx +++ b/apps/src/code-studio/components/SoundCategory.jsx @@ -21,16 +21,14 @@ const styles = { /** * A component for displaying a sound category. */ -const SoundCategory = React.createClass({ - propTypes: { +export default class SoundCategory extends React.Component { + static propTypes = { displayName: PropTypes.string, category: PropTypes.string, onSelect: PropTypes.func.isRequired - }, + }; - selectCategory() { - this.props.onSelect(this.props.category); - }, + selectCategory = () => this.props.onSelect(this.props.category); render() { return ( @@ -39,5 +37,4 @@ const SoundCategory = React.createClass({ ); } -}); -module.exports = SoundCategory; +} diff --git a/apps/src/code-studio/components/SoundLibrary.jsx b/apps/src/code-studio/components/SoundLibrary.jsx index 7feecf23196a5..5267d710a52e2 100644 --- a/apps/src/code-studio/components/SoundLibrary.jsx +++ b/apps/src/code-studio/components/SoundLibrary.jsx @@ -61,46 +61,44 @@ const styles = { /** * A component for managing sounds, searching sounds, and categories of sounds. */ -const SoundLibrary = React.createClass({ - propTypes: { +export default class SoundLibrary extends React.Component { + static propTypes = { alignment: PropTypes.string, assetChosen: PropTypes.func.isRequired - }, + }; - getInitialState() { - return { - search: '', - category: '', - selectedSound: {} - }; - }, + state = { + search: '', + category: '', + selectedSound: {} + }; - search(e) { + search = (e) => { this.setState({ search: e.target.value }); - }, + }; - selectSound(sound) { + selectSound = (sound) => { this.setState({ selectedSound: sound }); - }, + }; - onClickChoose() { + onClickChoose = () => { this.props.assetChosen(this.state.selectedSound.sourceUrl); - }, + }; - onCategoryChange(category) { + onCategoryChange = (category) => { this.setState({category}); - }, + }; - clearCategories() { + clearCategories = () => { this.setState({ category: '', search: '' }); - }, + }; animationCategoriesRendering() { return Object.keys(SOUND_CATEGORIES).map(category => @@ -111,7 +109,7 @@ const SoundLibrary = React.createClass({ onSelect={this.onCategoryChange} /> ); - }, + } render() { return ( @@ -160,5 +158,4 @@ const SoundLibrary = React.createClass({ ); } -}); -module.exports = SoundLibrary; +} diff --git a/apps/src/code-studio/components/SoundList.jsx b/apps/src/code-studio/components/SoundList.jsx index e5ed54b713884..68e177e5adaf1 100644 --- a/apps/src/code-studio/components/SoundList.jsx +++ b/apps/src/code-studio/components/SoundList.jsx @@ -15,23 +15,23 @@ const styles = { /** * A component for managing sounds from soundLibrary.json. */ -const SoundList = React.createClass({ - propTypes: { +export default class SoundList extends React.Component { + static propTypes = { assetChosen: PropTypes.func.isRequired, search: PropTypes.string.isRequired, category: PropTypes.string.isRequired, selectedSound: PropTypes.object.isRequired - }, + }; componentWillMount() { this.sounds = new Sounds(); - }, + } getMatches(searchQuery) { // Sound library does not use pagination so give a range from 0 - 400 const searchedData = searchAssets(searchQuery, this.props.category, soundLibrary, 0, 400); return searchedData.results; - }, + } render() { const results = this.getMatches(this.props.search); @@ -54,5 +54,4 @@ const SoundList = React.createClass({ ); } -}); -module.exports = SoundList; +} diff --git a/apps/src/code-studio/components/SoundListEntry.jsx b/apps/src/code-studio/components/SoundListEntry.jsx index 39c7c6ca16e28..886aa29bdb12f 100644 --- a/apps/src/code-studio/components/SoundListEntry.jsx +++ b/apps/src/code-studio/components/SoundListEntry.jsx @@ -42,27 +42,23 @@ const styles = { * Component for a single sound tile in the Sound Library. * Used in App Lab and Game Lab */ -const SoundListEntry = React.createClass({ - propTypes: { +export default Radium(class SoundListEntry extends React.Component { + static propTypes = { assetChosen: PropTypes.func.isRequired, soundMetadata: PropTypes.object.isRequired, isSelected: PropTypes.bool.isRequired, soundsRegistry: PropTypes.object.isRequired - }, + }; - getInitialState() { - return { - isPlaying: false - }; - }, + state = {isPlaying: false}; componentWillReceiveProps(nextProps) { if (!nextProps.isSelected) { this.setState({isPlaying: false}); } - }, + } - clickSoundControl() { + clickSoundControl = () => { if (this.state.isPlaying) { this.props.soundsRegistry.stopAllAudio(); this.setState({isPlaying: false}); @@ -74,7 +70,7 @@ const SoundListEntry = React.createClass({ } ); } - }, + }; render() { const selectedColor = this.props.isSelected ? styles.selected : styles.notSelected; @@ -102,7 +98,6 @@ const SoundListEntry = React.createClass({ ); } }); -module.exports = Radium(SoundListEntry); // Adapted from: http://stackoverflow.com/questions/6312993/javascript-seconds-to-time-string-with-format-hhmmss // Convert a number, numSeconds, into a string formatted as MM:SS or "Less than 1 second" diff --git a/apps/src/code-studio/components/SoundPicker.jsx b/apps/src/code-studio/components/SoundPicker.jsx index 08d7dd3228089..dff3073cbbc18 100644 --- a/apps/src/code-studio/components/SoundPicker.jsx +++ b/apps/src/code-studio/components/SoundPicker.jsx @@ -27,32 +27,26 @@ const MODE = { /** * A component for managing hosted sounds and the Sound Library. */ -const SoundPicker = React.createClass({ - propTypes: { +export default class SoundPicker extends React.Component { + static propTypes = { assetChosen: PropTypes.func, assetsChanged: PropTypes.func, typeFilter: PropTypes.string, uploadsEnabled: PropTypes.bool.isRequired, showUnderageWarning: PropTypes.bool.isRequired, useFilesApi: PropTypes.bool.isRequired - }, + }; - getInitialState() { - return {mode: MODE.files}; - }, + state = {mode: MODE.files}; - getAssetNameWithPrefix(sound) { + getAssetNameWithPrefix = (sound) => { const soundName = sound.replace(DEFAULT_SOUND_PATH_PREFIX, SOUND_PREFIX); this.props.assetChosen(soundName); - }, + }; - setSoundMode() { - this.setState({mode: MODE.sounds}); - }, + setSoundMode = () => this.setState({mode: MODE.sounds}); - setFileMode() { - this.setState({mode: MODE.files}); - }, + setFileMode = () => this.setState({mode: MODE.files}); render() { const isFileMode = this.state.mode === MODE.files; @@ -114,5 +108,4 @@ const SoundPicker = React.createClass({ ); } -}); -module.exports = SoundPicker; +} diff --git a/apps/src/code-studio/components/TeacherContentToggle.js b/apps/src/code-studio/components/TeacherContentToggle.js index 1013ba7ffb5bf..85a114e59c71c 100644 --- a/apps/src/code-studio/components/TeacherContentToggle.js +++ b/apps/src/code-studio/components/TeacherContentToggle.js @@ -25,8 +25,8 @@ const styles = { * container elements for the main content and any other content, and toggles * which of those containers is visible as appropriate. */ -export const TeacherContentToggle = Radium(React.createClass({ - propTypes: { +export const TeacherContentToggle = Radium(class extends React.Component { + static propTypes = { isBlocklyOrDroplet: PropTypes.bool.isRequired, // redux provided viewAs: PropTypes.string.isRequired, @@ -34,7 +34,7 @@ export const TeacherContentToggle = Radium(React.createClass({ sectionsAreLoaded: PropTypes.bool.isRequired, isHiddenStage: PropTypes.bool.isRequired, isLockedStage: PropTypes.bool.isRequired - }, + }; componentDidMount() { if ($('#level-body').length === 0) { @@ -48,7 +48,7 @@ export const TeacherContentToggle = Radium(React.createClass({ // this component has mounted, we move level-body into our first div, which // will now own toggling visibility $('#level-body').css('visibility', '').appendTo(this.refs.content); - }, + } render() { const { @@ -103,7 +103,7 @@ export const TeacherContentToggle = Radium(React.createClass({ ); } -})); +}); export default connect(state => { const viewAs = state.viewAs; diff --git a/apps/src/code-studio/components/TeacherPanel.jsx b/apps/src/code-studio/components/TeacherPanel.jsx index 6e152d0105ef1..96aa1fc23c47f 100644 --- a/apps/src/code-studio/components/TeacherPanel.jsx +++ b/apps/src/code-studio/components/TeacherPanel.jsx @@ -2,24 +2,16 @@ import React, {PropTypes} from 'react'; import classNames from 'classnames'; import FontAwesome from '@cdo/apps/templates/FontAwesome'; -const TeacherPanel = React.createClass({ - propTypes: { +export default class TeacherPanel extends React.Component { + static propTypes = { children: PropTypes.node - }, + }; - getInitialState() { - return { - open: true - }; - }, + state = {open: true}; - hide() { - this.setState({open: false}); - }, + hide = () => this.setState({open: false}); - show() { - this.setState({open: true}); - }, + show = () => this.setState({open: true}); render() { return ( @@ -40,6 +32,4 @@ const TeacherPanel = React.createClass({ ); } -}); - -export default TeacherPanel; +} diff --git a/apps/src/code-studio/components/abuse_error.jsx b/apps/src/code-studio/components/abuse_error.jsx index 7480696720d21..a158097fb12de 100644 --- a/apps/src/code-studio/components/abuse_error.jsx +++ b/apps/src/code-studio/components/abuse_error.jsx @@ -6,8 +6,8 @@ import React, {PropTypes} from 'react'; * reported. This is used in our blocking AbuseBox, in the share dialog, and * in our smaller alert in apps. */ -var AbuseError = React.createClass({ - propTypes: { +export default class AbuseError extends React.Component { + static propTypes = { i18n: PropTypes.shape({ tos: PropTypes.string.isRequired, contact_us: PropTypes.string.isRequired @@ -15,8 +15,9 @@ var AbuseError = React.createClass({ className: PropTypes.string, style: PropTypes.object, textStyle: PropTypes.object - }, - render: function () { + }; + + render() { // It's only OK to use dangerouslySetInnerHTML as long as we're not // populating it with user input. In our case, we're setting it using // our i18n strings @@ -35,5 +36,4 @@ var AbuseError = React.createClass({ ); } -}); -module.exports = AbuseError; +} diff --git a/apps/src/code-studio/components/abuse_exclamation.jsx b/apps/src/code-studio/components/abuse_exclamation.jsx index fca960a99e8d4..11672257c426e 100644 --- a/apps/src/code-studio/components/abuse_exclamation.jsx +++ b/apps/src/code-studio/components/abuse_exclamation.jsx @@ -1,12 +1,12 @@ import React, {PropTypes} from 'react'; -var AbuseError = require('./abuse_error'); +import AbuseError from './abuse_error'; /** * A big blue box with an exclamation mark on the left and our abuse text on * the right. */ -export default React.createClass({ - propTypes: { +export default class AbuseExclamation extends React.Component { + static propTypes = { i18n: PropTypes.shape({ tos: PropTypes.string.isRequired, contact_us: PropTypes.string.isRequired, @@ -14,10 +14,11 @@ export default React.createClass({ go_to_code_studio: PropTypes.string.isRequired }).isRequired, isOwner: PropTypes.bool.isRequired - }, - render: function () { - var cyan = '#0094ca'; - var style = { + }; + + render() { + const cyan = '#0094ca'; + const style = { backgroundColor: cyan, color: 'white', maxWidth: 600, @@ -26,7 +27,7 @@ export default React.createClass({ borderRadius: 15 }; - var circleStyle = { + const circleStyle = { width: 100, height: 100, background: 'gold', @@ -37,7 +38,7 @@ export default React.createClass({ position: 'relative' }; - var exclamationStyle = { + const exclamationStyle = { fontSize: 80, position: 'absolute', top: '50%', @@ -45,20 +46,20 @@ export default React.createClass({ transform: 'translate(-50%, -50%)' }; - var bodyStyle = { + const bodyStyle = { paddingLeft: 0, paddingTop: 10, paddingBottom: 10, paddingRight: 20 }; - var textStyle = { + const textStyle = { fontSize: 18, lineHeight: '24px', padding: 5 }; - var finalLink, finalLinkText; + let finalLink, finalLinkText; if (this.props.isOwner) { finalLink = 'edit'; finalLinkText = this.props.i18n.edit_project; @@ -89,4 +90,4 @@ export default React.createClass({ ); } -}); +} diff --git a/apps/src/code-studio/components/report_abuse_form.jsx b/apps/src/code-studio/components/report_abuse_form.jsx index 4b38e925a209d..dd9aa09eecf26 100644 --- a/apps/src/code-studio/components/report_abuse_form.jsx +++ b/apps/src/code-studio/components/report_abuse_form.jsx @@ -1,7 +1,7 @@ /* eslint-disable react/no-danger */ import React, {PropTypes} from 'react'; -var ReactDOM = require('react-dom'); -var _ = require('lodash'); +import ReactDOM from 'react-dom'; +import _ from 'lodash'; /** * A component containing some text/links for projects that have had abuse @@ -9,30 +9,30 @@ var _ = require('lodash'); * in our smaller alert in apps. */ -var INPUT_WIDTH = 500; +const INPUT_WIDTH = 500; // dropdown width is wider so that it still lines up with inputs (which have // padding) -var DROPDOWN_WIDTH = 514; +const DROPDOWN_WIDTH = 514; -var alert = window.alert; +const alert = window.alert; /** * A dropdown with the set of ages we use across our site (4-20, 21+) */ -var AgeDropdown = React.createClass({ - propTypes: { +class AgeDropdown extends React.Component { + static propTypes = { age: PropTypes.oneOfType([ PropTypes.string, PropTypes.number ]), style: PropTypes.object - }, + }; - render: function () { - var style = _.assign({}, {width: DROPDOWN_WIDTH}, this.props.style); + render() { + const style = _.assign({}, {width: DROPDOWN_WIDTH}, this.props.style); - var age = this.props.age && this.props.age.toString(); - var ages = ['', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', + const age = this.props.age && this.props.age.toString(); + const ages = ['', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21+']; if (this.props.age !== null && ages.indexOf(age) === -1) { @@ -47,10 +47,10 @@ var AgeDropdown = React.createClass({ } ); } -}); +} -var ReportAbuseForm = React.createClass({ - propTypes: { +export default class ReportAbuseForm extends React.Component { + static propTypes = { i18n: PropTypes.object.isRequired, csrfToken: PropTypes.string.isRequired, abuseUrl: PropTypes.string.isRequired, @@ -60,19 +60,19 @@ var ReportAbuseForm = React.createClass({ PropTypes.string, PropTypes.number ]) - }, + }; /** * Extracts a channel id from the given abuse url * @returns {string} Channel id, or undefined if we can't get one. */ - getChannelId: function () { - var match = /.*\/projects\/[^\/]+\/([^\/]+)/.exec(this.props.abuseUrl); + getChannelId() { + const match = /.*\/projects\/[^\/]+\/([^\/]+)/.exec(this.props.abuseUrl); return match && match[1]; - }, + } - handleSubmit: function (event) { - var i18n = this.props.i18n; + handleSubmit = (event) => { + const i18n = this.props.i18n; if (this.refs.email.value === '') { alert(i18n.t('project.abuse.report_abuse_form.validation.email')); event.preventDefault(); @@ -96,10 +96,10 @@ var ReportAbuseForm = React.createClass({ event.preventDefault(); return; } - }, + }; - render: function () { - var i18n = this.props.i18n; + render() { + const i18n = this.props.i18n; return (

    {i18n.t('footer.report_abuse')}

    @@ -159,8 +159,7 @@ var ReportAbuseForm = React.createClass({
    ); } -}); -module.exports = ReportAbuseForm; +} // TODO - just expose renderer on dashboard? window.dashboard = window.dashboard || {}; diff --git a/apps/src/netsim/NetSimLogBrowser.jsx b/apps/src/netsim/NetSimLogBrowser.jsx index d1f973c326c0d..a5896ee2753f9 100644 --- a/apps/src/netsim/NetSimLogBrowser.jsx +++ b/apps/src/netsim/NetSimLogBrowser.jsx @@ -14,8 +14,9 @@ const style = { } }; -const NetSimLogBrowser = React.createClass({ - propTypes: Object.assign({}, Dialog.propTypes, { +export default class NetSimLogBrowser extends React.Component { + static propTypes = { + ...Dialog.propTypes, i18n: PropTypes.objectOf(PropTypes.func).isRequired, canSetRouterLogMode: PropTypes.bool, isAllRouterLogMode: PropTypes.bool, @@ -28,14 +29,12 @@ const NetSimLogBrowser = React.createClass({ senderNames: PropTypes.arrayOf(PropTypes.string).isRequired, renderedRowLimit: PropTypes.number, teacherView: PropTypes.bool - }), + }; - getDefaultProps() { - return { - isAllRouterLogMode: true, - currentTrafficFilter: 'none' - }; - }, + static defaultProps = { + isAllRouterLogMode: true, + currentTrafficFilter: 'none' + }; dialogTitle() { const {i18n, teacherView, isAllRouterLogMode, currentTrafficFilter} = this.props; @@ -63,17 +62,11 @@ const NetSimLogBrowser = React.createClass({ } } return header; - }, + } - getInitialState() { - return { - currentSentByFilter: 'none' - }; - }, + state = {currentSentByFilter: 'none'}; - setSentByFilter(newFilter) { - this.setState({ currentSentByFilter: newFilter}); - }, + setSentByFilter = (currentSentByFilter) => this.setState({currentSentByFilter}); render() { return ( @@ -107,5 +100,4 @@ const NetSimLogBrowser = React.createClass({ ); } -}); -export default NetSimLogBrowser; +} diff --git a/apps/src/netsim/NetSimLogBrowserFilters.jsx b/apps/src/netsim/NetSimLogBrowserFilters.jsx index 67bb4d53e1774..8aa85e2b56f58 100644 --- a/apps/src/netsim/NetSimLogBrowserFilters.jsx +++ b/apps/src/netsim/NetSimLogBrowserFilters.jsx @@ -21,8 +21,8 @@ const style = { /** * Filter controls for Log Browser Modal */ -const NetSimLogBrowserFilters = React.createClass({ - propTypes: { +export default class NetSimLogBrowserFilters extends React.Component { + static propTypes = { i18n: PropTypes.objectOf(PropTypes.func).isRequired, canSetRouterLogMode: PropTypes.bool, isAllRouterLogMode: PropTypes.bool, @@ -34,7 +34,7 @@ const NetSimLogBrowserFilters = React.createClass({ setSentByFilter: PropTypes.func.isRequired, teacherView: PropTypes.bool, senderNames: PropTypes.arrayOf(PropTypes.string).isRequired - }, + }; render() { return ( @@ -63,19 +63,16 @@ const NetSimLogBrowserFilters = React.createClass({ ); } -}); -export default NetSimLogBrowserFilters; +} -const RouterLogModeDropdown = React.createClass({ - propTypes: { +class RouterLogModeDropdown extends React.Component { + static propTypes = { i18n: PropTypes.objectOf(PropTypes.func).isRequired, isAllRouterLogMode: PropTypes.bool, setRouterLogMode: PropTypes.func.isRequired - }, + }; - onChange(event) { - this.props.setRouterLogMode(event.target.value); - }, + onChange = (event) => this.props.setRouterLogMode(event.target.value); render() { return ( @@ -95,19 +92,17 @@ const RouterLogModeDropdown = React.createClass({ ); } -}); +} -const TrafficFilterDropdown = React.createClass({ - propTypes: { +class TrafficFilterDropdown extends React.Component { + static propTypes = { i18n: PropTypes.objectOf(PropTypes.func).isRequired, localAddress: PropTypes.string, currentTrafficFilter: PropTypes.string.isRequired, setTrafficFilter: PropTypes.func.isRequired - }, + }; - onChange(event) { - this.props.setTrafficFilter(event.target.value); - }, + onChange = (event) => this.props.setTrafficFilter(event.target.value); render() { return ( @@ -133,19 +128,17 @@ const TrafficFilterDropdown = React.createClass({ ); } -}); +} -export const SentByDropdown = React.createClass({ - propTypes: { +export class SentByDropdown extends React.Component { + static propTypes = { i18n: PropTypes.objectOf(PropTypes.func).isRequired, currentSentByFilter: PropTypes.string.isRequired, setSentByFilter: PropTypes.func.isRequired, senderNames: PropTypes.arrayOf(PropTypes.string).isRequired - }, + }; - onChange(event) { - this.props.setSentByFilter(event.target.value); - }, + onChange = (event) => this.props.setSentByFilter(event.target.value); render() { return ( @@ -168,4 +161,4 @@ export const SentByDropdown = React.createClass({ ); } -}); +} diff --git a/apps/src/netsim/NetSimLogBrowserTable.jsx b/apps/src/netsim/NetSimLogBrowserTable.jsx index ec68cad4d200d..70c15cf2134f1 100644 --- a/apps/src/netsim/NetSimLogBrowserTable.jsx +++ b/apps/src/netsim/NetSimLogBrowserTable.jsx @@ -32,29 +32,25 @@ style.prewrapTd = Object.assign({}, style.td, style.prewrap); * Wraps configuration and sorting behavior around a Reactabular table. * @see http://reactabular.js.org */ -const NetSimLogBrowserTable = React.createClass({ - propTypes: { +export default class NetSimLogBrowserTable extends React.Component { + static propTypes = { logRows: PropTypes.arrayOf(PropTypes.object).isRequired, headerFields: PropTypes.arrayOf(PropTypes.string).isRequired, renderedRowLimit: PropTypes.number, teacherView: PropTypes.bool, currentSentByFilter: PropTypes.string.isRequired - }, + }; - getInitialState() { - return { - sortingColumns: { - 0: {direction: 'desc', position: 0} - } - }; - }, + state = { + sortingColumns: { + 0: {direction: 'desc', position: 0} + } + }; - getSortingColumns() { - return this.state.sortingColumns || {}; - }, + getSortingColumns = () => this.state.sortingColumns || {}; // The user requested sorting, adjust the sorting state accordingly. - onSort(selectedColumn) { + onSort = (selectedColumn) => { this.setState({ sortingColumns: sort.byColumn({ sortingColumns: this.state.sortingColumns, @@ -67,7 +63,7 @@ const NetSimLogBrowserTable = React.createClass({ selectedColumn }) }); - }, + }; render() { const headerFields = this.props.headerFields; @@ -210,8 +206,7 @@ const NetSimLogBrowserTable = React.createClass({ ); } -}); -export default NetSimLogBrowserTable; +} function timeFormatter(timestamp) { return moment(timestamp).format('h:mm:ss.SSS A'); diff --git a/apps/src/netsim/NetSimView.jsx b/apps/src/netsim/NetSimView.jsx index fd983a713064a..c0be76ef755f0 100644 --- a/apps/src/netsim/NetSimView.jsx +++ b/apps/src/netsim/NetSimView.jsx @@ -1,27 +1,25 @@ - import React, {PropTypes} from 'react'; -var ProtectedStatefulDiv = require('../templates/ProtectedStatefulDiv'); -var StudioAppWrapper = require('../templates/StudioAppWrapper'); +import ProtectedStatefulDiv from '../templates/ProtectedStatefulDiv'; +import StudioAppWrapper from '../templates/StudioAppWrapper'; /** * Top-level React wrapper for our NetSim app. */ -var NetSimView = React.createClass({ - propTypes: { +export default class NetSimView extends React.Component { + static propTypes = { generateCodeAppHtml: PropTypes.func.isRequired, onMount: PropTypes.func.isRequired - }, + }; - componentDidMount: function () { + componentDidMount() { this.props.onMount(); - }, + } - render: function () { + render() { return ( ); } -}); -module.exports = NetSimView; +} diff --git a/apps/src/templates/ResponsiveNotification.jsx b/apps/src/templates/ResponsiveNotification.jsx new file mode 100644 index 0000000000000..9ddf3cf7f6199 --- /dev/null +++ b/apps/src/templates/ResponsiveNotification.jsx @@ -0,0 +1,123 @@ +import React, { PropTypes } from 'react'; +import color from "@cdo/apps/util/color"; +import FontAwesome from '@cdo/apps/templates/FontAwesome'; +import Button from "./Button"; + +const styles = { + main: { + borderWidth: 1, + borderStyle: 'solid', + width: '100%', + backgroundColor: color.white, + marginBottom: 20, + display: "flex", + flexWrap: 'wrap', + borderColor: color.teal, + }, + notice: { + fontFamily: '"Gotham 4r", sans-serif', + fontSize: 18, + fontWeight: 'bold', + letterSpacing: -0.2, + marginTop: 16, + width: '100%', + color: color.teal, + backgroundColor: color.white, + }, + details: { + fontFamily: '"Gotham 4r", sans-serif', + fontSize: 14, + paddingTop: 2, + paddingBottom: 10, + color: color.charcoal, + }, + wordBox: { + marginLeft: 25, + marginRight: 25, + maxWidth: 620, + display: "flex", + flexWrap: 'wrap', + }, + dismiss: { + color: color.lighter_gray, + marginTop: 5, + marginRight: 10, + marginLeft: 10, + cursor: 'pointer', + }, + iconBox: { + width: 90, + height: 90, + backgroundColor: color.teal, + textAlign: 'center' + }, + icon: { + color: 'rgba(255,255,255, .8)', + fontSize: 40, + lineHeight: 2 + }, + button: { + margin: 25 + }, + clear: { + clear: 'both' + } +}; + +const ResponsiveNotification = React.createClass({ + propTypes: { + notice: PropTypes.string.isRequired, + details: PropTypes.string.isRequired, + buttonText: PropTypes.string, + buttonLink: PropTypes.string, + newWindow: PropTypes.bool, + }, + + getInitialState() { + return {open: true}; + }, + + toggleContent() { + this.setState({open: !this.state.open}); + }, + + render() { + const { notice, details, buttonText, buttonLink } = this.props; + + if (!this.state.open) { + return null; + } + return ( +
    +
    +
    + +
    +
    +
    + {notice} +
    +
    + {details} +
    +
    +
    + {buttonText && ( +
    +
    +
    +
    + ); + } +}); + +export default ResponsiveNotification; diff --git a/apps/src/templates/census2017/YourSchool.jsx b/apps/src/templates/census2017/YourSchool.jsx index 39906c933005c..da0de25e9e528 100644 --- a/apps/src/templates/census2017/YourSchool.jsx +++ b/apps/src/templates/census2017/YourSchool.jsx @@ -3,7 +3,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import {UnconnectedCensusForm as CensusForm} from './CensusForm'; import YourSchoolResources from './YourSchoolResources'; -import Notification from '../Notification'; +import ResponsiveNotification from '../ResponsiveNotification'; import i18n from "@cdo/locale"; import ProtectedStatefulDiv from '../ProtectedStatefulDiv'; @@ -36,15 +36,12 @@ export default class YourSchool extends React.Component { return (
    {this.props.alertHeading && this.props.alertText && this.props.alertUrl && ( - )}

    diff --git a/apps/src/templates/projects/ProjectCard.jsx b/apps/src/templates/projects/ProjectCard.jsx index bc0263ce0b255..4ca185f74ee7a 100644 --- a/apps/src/templates/projects/ProjectCard.jsx +++ b/apps/src/templates/projects/ProjectCard.jsx @@ -190,7 +190,11 @@ const ProjectCard = React.createClass({
    - + ( onChange(event.target.value)} style={style.sectionNameInput} disabled={disabled} diff --git a/apps/src/templates/teacherDashboard/SectionRow.jsx b/apps/src/templates/teacherDashboard/SectionRow.jsx deleted file mode 100644 index cbd315a9b674f..0000000000000 --- a/apps/src/templates/teacherDashboard/SectionRow.jsx +++ /dev/null @@ -1,264 +0,0 @@ -import React, {Component, PropTypes} from 'react'; -import {connect} from 'react-redux'; -import ReactTooltip from 'react-tooltip'; -import i18n from '@cdo/locale'; -import color from '@cdo/apps/util/color'; -import Button from '@cdo/apps/templates/Button'; -import {sectionShape, assignmentShape} from './shapes'; -import PrintCertificates from './PrintCertificates'; -import { - assignmentNames, - assignmentPaths, - removeSection, -} from './teacherSectionsRedux'; -import {styles as tableStyles} from '@cdo/apps/templates/studioHomepages/SectionsTable'; -import {pegasus} from '@cdo/apps/lib/util/urlHelpers'; - -const styles = { - link: tableStyles.link, - col: tableStyles.col, - courseCol: { - minWidth: 200, - }, - lightRow: tableStyles.lightRow, - darkRow: tableStyles.darkRow, - row: tableStyles.row, - rightButton: { - marginLeft: 5 - }, - sectionCodeNone: { - color: color.light_gray, - fontSize: 16, - }, - nowrap: { - whiteSpace: 'nowrap' - }, - currentUnit: { - marginTop: 10 - }, - colButton: { - paddingTop: 20, - paddingLeft: 20, - } -}; - -/** - * Our base buttons (Edit and delete). - */ -export const EditOrDelete = ({canDelete, onEdit, onDelete}) => ( -
    -
    -); -EditOrDelete.propTypes = { - canDelete: PropTypes.bool.isRequired, - onEdit: PropTypes.func.isRequired, - onDelete: PropTypes.func.isRequired, -}; - -/** - * Buttons for confirming whether or not we want to delete a section - */ -export const ConfirmDelete = ({onClickYes, onClickNo}) => ( -
    -
    {i18n.deleteConfirm()}
    -
    -); -ConfirmDelete.propTypes = { - onClickYes: PropTypes.func.isRequired, - onClickNo: PropTypes.func.isRequired, -}; - -export const ProviderManagedSectionCode = ({provider}) => ( -
    - {i18n.none()} -   - - -
    -); -ProviderManagedSectionCode.propTypes = { - provider: PropTypes.string.isRequired, -}; - -/** - * A component for displaying information about a particular section - * in the teacher dashboard. - */ -class SectionRow extends Component { - static propTypes = { - sectionId: PropTypes.number.isRequired, - lightRow: PropTypes.bool.isRequired, - handleEdit: PropTypes.func, - - // redux provided - validAssignments: PropTypes.objectOf(assignmentShape).isRequired, - sections: PropTypes.objectOf(sectionShape).isRequired, - removeSection: PropTypes.func.isRequired, - }; - - state = { - deleting: false, - }; - - onClickDelete = () => this.setState({deleting: true}); - - onClickDeleteNo = () => this.setState({deleting: false}); - - onClickDeleteYes = () => { - const { sections, sectionId, removeSection } = this.props; - const section = sections[sectionId]; - $.ajax({ - url: `/v2/sections/${section.id}`, - method: 'DELETE', - }).done(() => { - removeSection(section.id); - }).fail((jqXhr, status) => { - // We may want to handle this more cleanly in the future, but for now this - // matches the experience we got in angular - alert(i18n.unexpectedError()); - console.error(status); - }); - }; - - onClickEdit = () => { - const section = this.props.sections[this.props.sectionId]; - const editData = { - id: this.props.sectionId, - name: section.name, - grade: section.grade, - course: section.course_id, - extras: section.stageExtras, - pairing: section.pairingAllowed, - sectionId: this.props.sectionId - }; - this.props.handleEdit(editData); - }; - - render() { - const { - lightRow, - sections, - sectionId, - validAssignments, - } = this.props; - const {deleting} = this.state; - - const section = sections[sectionId]; - if (!section) { - return null; - } - const assignNames = assignmentNames(validAssignments, section); - const assignPaths = assignmentPaths(validAssignments, section); - - let sectionCode = ''; - if (section.providerManaged) { - sectionCode = ; - } else { - sectionCode = section.code; - } - - const manageSectionUrl = pegasus(`/teacher-dashboard#/sections/${section.id}/`); - const manageStudentsUrl = pegasus(`/teacher-dashboard#/sections/${section.id}/manage`); - - return ( - - -
    - {section.name} - - - - {section.grade} - - - {assignNames[0] && - - {assignNames[0]} - - } - {assignNames[1] && -
    - {i18n.currentUnit()} - -
    - } - - - - {section.studentCount <= 0 ? i18n.addStudents() : section.studentCount} - - - - {sectionCode} - - - {!deleting && ( - - )} - {deleting && ( - - )} - - - - ); - } -} - -export const UnconnectedSectionRow = SectionRow; - -export default connect(state => ({ - validAssignments: state.teacherSections.validAssignments, - sections: state.teacherSections.sections, -}), { - removeSection, -})(SectionRow); diff --git a/apps/src/templates/teacherDashboard/SectionTable.jsx b/apps/src/templates/teacherDashboard/SectionTable.jsx index 91ee1e688d831..3f81ee3ffcafa 100644 --- a/apps/src/templates/teacherDashboard/SectionTable.jsx +++ b/apps/src/templates/teacherDashboard/SectionTable.jsx @@ -11,8 +11,8 @@ import {getSectionRows} from './teacherSectionsRedux'; import {sortableSectionShape} from "./shapes"; import {styles as reactTableStyles} from '../projects/PersonalProjectsTable'; import {pegasus} from "../../lib/util/urlHelpers"; -import {ProviderManagedSectionCode} from "./SectionRow"; import SectionTableButtonCell from "./SectionTableButtonCell"; +import ReactTooltip from 'react-tooltip'; /** @enum {number} */ export const COLUMNS = { @@ -65,7 +65,11 @@ const styles = { }, sectionCol: { paddingLeft: 20, - } + }, + sectionCodeNone: { + color: color.light_gray, + fontSize: 16, + }, }; const sectionDataPropType = PropTypes.shape({sortableSectionShape}); @@ -102,7 +106,20 @@ export const gradeFormatter = function (grade, {rowData}) { export const loginInfoFormatter = function (loginType, {rowData}) { let sectionCode = ''; if (rowData.providerManaged) { - sectionCode = ; + sectionCode = ( +
    + {i18n.none()} +   + + +
    + ); } else { sectionCode = rowData.code; } diff --git a/apps/src/templates/teacherDashboard/SectionTableButtonCell.jsx b/apps/src/templates/teacherDashboard/SectionTableButtonCell.jsx index 55554d6fcdaa6..5a61143a39a01 100644 --- a/apps/src/templates/teacherDashboard/SectionTableButtonCell.jsx +++ b/apps/src/templates/teacherDashboard/SectionTableButtonCell.jsx @@ -1,10 +1,69 @@ import React, {PropTypes} from 'react'; import sectionTablePropType from './SectionTable'; -import {EditOrDelete, ConfirmDelete} from "./SectionRow"; import PrintCertificates from "./PrintCertificates"; import {connect} from 'react-redux'; import i18n from '@cdo/locale'; import {removeSection} from './teacherSectionsRedux'; +import Button from '@cdo/apps/templates/Button'; + +const styles = { + rightButton: { + marginLeft: 5 + }, + nowrap: { + whiteSpace: 'nowrap' + } +}; + +/** + * Our base buttons (Edit and delete). + */ +export const EditOrDelete = ({canDelete, onEdit, onDelete}) => ( +
    +
    +); +EditOrDelete.propTypes = { + canDelete: PropTypes.bool.isRequired, + onEdit: PropTypes.func.isRequired, + onDelete: PropTypes.func.isRequired, +}; + +/** + * Buttons for confirming whether or not we want to delete a section + */ +export const ConfirmDelete = ({onClickYes, onClickNo}) => ( +
    +
    {i18n.deleteConfirm()}
    +
    +); +ConfirmDelete.propTypes = { + onClickYes: PropTypes.func.isRequired, + onClickNo: PropTypes.func.isRequired, +}; class SectionTableButtonCell extends React.Component { static propTypes = { diff --git a/apps/test/unit/templates/teacherDashboard/SectionRowTest.js b/apps/test/unit/templates/teacherDashboard/SectionRowTest.js deleted file mode 100644 index b801680546a85..0000000000000 --- a/apps/test/unit/templates/teacherDashboard/SectionRowTest.js +++ /dev/null @@ -1,277 +0,0 @@ -import {assert} from '../../../util/configuredChai'; -import {throwOnConsoleWarnings} from '../../../util/testUtils'; -import React from 'react'; -import {shallow} from 'enzyme'; -import { - UnconnectedSectionRow as SectionRow, - EditOrDelete, - ConfirmDelete, -} from '@cdo/apps/templates/teacherDashboard/SectionRow'; -import {pegasus} from '@cdo/apps/lib/util/urlHelpers'; - -const sections = { - 11: { - id: 11, - courseId: 29, - scriptId: null, - name: "my_section", - loginType: "word", - grade: "3", - providerManaged: false, - stageExtras: false, - pairingAllowed: true, - studentCount: 10, - code: "PMTKVH", - }, - 12: { - id: 12, - courseId: 29, - scriptId: 168, - name: "section_with_course_and_script", - loginType: "google_classroom", - grade: "3", - providerManaged: true, - stageExtras: false, - pairingAllowed: true, - studentCount: 0, - code: "G-1234567", - }, - 13: { - id: 13, - name: 'foo', - loginType: 'email', - providerManaged: false, - stageExtras: false, - pairingAllowed: false, - studentCount: 0, - code: 'asdf', - courseId: null, - scriptId: 36, - } -}; - -const defaultProps = { - sectionId: 11, - lightRow: true, - validAssignments: { - '29_null': { - id: 29, - name: "CS Discoveries", - script_name: "csd", - category: "Full Courses", - position: 1, - category_priority: 0, - courseId: 29, - scriptId: null, - assignId: "29_null", - path: '//localhost-studio.code.org:3000/courses/csd', - }, - 'null_168': { - id: 168, - name: "Unit 1: Problem Solving", - script_name: "csd1", - category: "CS Discoveries", - position: 0, - category_priority: 7, - courseId: null, - scriptId: 168, - assignId: "null_168", - path: "//localhost-studio.code.org:3000/s/csd1" - }, - }, - sections, - removeSection: () => {}, -}; - -describe('SectionRow', () => { - throwOnConsoleWarnings(); - - describe('name column', () => { - it('has a link to the section', () => { - const wrapper = shallow( - - ); - const col = wrapper.find('td').at(0); - assert.equal(col.find('a').length, 1); - assert.equal(col.find('a').props().href, pegasus('/teacher-dashboard#/sections/11/')); - }); - }); - - describe('grade column', () => { - const columnIndex = 1; - - it('has grade text', () => { - const wrapper = shallow( - - ); - const col = wrapper.find('td').at(columnIndex); - assert.equal(col.text(), '3'); - }); - }); - - describe('course column', () => { - const columnIndex = 2; - - it('has a link', () => { - const wrapper = shallow( - - ); - const col = wrapper.find('td').at(columnIndex); - assert.equal(col.find('a').length, 1); - assert.equal(col.find('a').props().href, '//localhost-studio.code.org:3000/courses/csd'); - assert.equal(col.find('a').text(), 'CS Discoveries'); - }); - - it('has links to both primary and secondary assignments', () => { - const wrapper = shallow( - - ); - const col = wrapper.find('td').at(columnIndex); - assert.equal(col.find('a').length, 2); - assert.equal(col.find('a').at(0).props().href, '//localhost-studio.code.org:3000/courses/csd'); - assert.equal(col.find('a').at(1).props().href, '//localhost-studio.code.org:3000/s/csd1'); - }); - - it('is blank when hidden section chosen', () => { - const wrapper = shallow( - - ); - const col = wrapper.find('td').at(columnIndex); - assert.equal(col.find('a').length, 0); - }); - }); - - describe('students column', () => { - it('has a link to manage the section students', () => { - const wrapper = shallow( - - ); - const link = wrapper.find('td').at(3).find('a').first(); - assert.equal(link.prop('href'), pegasus('/teacher-dashboard#/sections/11/manage')); - }); - - it('says "Add students" when there are zero students', () => { - const wrapper = shallow( - - ); - - const col = wrapper.find('td').at(3); - assert.equal(col.text(), "Add students"); - }); - - it('gives the number of students in the section when there are one or more students', () => { - const wrapper = shallow( - - ); - - const col = wrapper.find('td').at(3); - assert.equal(col.text(), "10"); - }); - }); - - describe('section code column', () => { - const columnIndex = 4; - - it('shows the code when not provider-managed', () => { - const wrapper = shallow( - - ); - const col = wrapper.find('td').at(columnIndex); - assert.equal(col.text(), 'PMTKVH'); - }); - - it('has no code when provider-managed', () => { - const wrapper = shallow( - - ); - const component = wrapper.find('ProviderManagedSectionCode').dive(); - const div = component.find('div').at(0); - assert.include(div.text(), 'None'); - assert.equal(div.prop('data-tip'), 'This section is managed by google_classroom. Add students there, then re-sync this section.'); - }); - }); - - describe('buttons column', () => { - const columnIndex = 5; - - it('shows EditOrDelete by default', () => { - const wrapper = shallow( - - ); - const col = wrapper.find('td').at(columnIndex); - assert.equal(col.children().length, 2); - assert.equal(col.children().at(0).name(), 'EditOrDelete'); - assert.equal(col.find('EditOrDelete').props().canDelete, false); - assert.equal(col.children().at(1).name(), 'PrintCertificates'); - }); - - describe('EditOrDelete', () => { - it('has two buttons if canDelete is true', () => { - const wrapper = shallow( - {}} - onDelete={() => {}} - /> - ); - - assert.equal(wrapper.find('Button').length, 2); - assert.equal(wrapper.find('Button').at(0).props().text, 'Edit'); - assert.equal(wrapper.find('Button').at(1).props().text, 'Delete'); - }); - - it('has one button if canDelete is false', () => { - const wrapper = shallow( - {}} - onDelete={() => {}} - /> - ); - - assert.equal(wrapper.find('Button').length, 1); - assert.equal(wrapper.find('Button').at(0).props().text, 'Edit'); - }); - }); - - it('shows ConfirmDelete when deleting', () => { - const wrapper = shallow( - - ); - wrapper.setState({deleting: true}); - const col = wrapper.find('td').at(columnIndex); - assert.equal(col.children().length, 2); - assert.equal(col.children().at(0).name(), 'ConfirmDelete'); - assert.equal(col.children().at(1).name(), 'PrintCertificates'); - }); - - describe('ConfirmDelete', () => { - it('has text with two buttons', () => { - const wrapper = shallow( - {}} - onClickNo={() => {}} - /> - ); - - assert.equal(wrapper.childAt(0).text(), 'Delete?'); - assert.equal(wrapper.find('Button').length, 2); - assert.equal(wrapper.find('Button').at(0).props().text, 'Yes'); - assert.equal(wrapper.find('Button').at(1).props().text, 'No'); - }); - }); - }); -}); diff --git a/apps/test/unit/templates/teacherDashboard/SectionTableButtonCellTest.jsx b/apps/test/unit/templates/teacherDashboard/SectionTableButtonCellTest.jsx index aa4ff22705079..cf4435d687c6c 100644 --- a/apps/test/unit/templates/teacherDashboard/SectionTableButtonCellTest.jsx +++ b/apps/test/unit/templates/teacherDashboard/SectionTableButtonCellTest.jsx @@ -1,9 +1,13 @@ import { assert } from '../../../util/configuredChai'; import React from 'react'; import { shallow } from 'enzyme'; -import {UnconnectedSectionTableButtonCell as SectionTableButtonCell} from "../../../../src/templates/teacherDashboard/SectionTableButtonCell"; +import { + UnconnectedSectionTableButtonCell as SectionTableButtonCell, + EditOrDelete, + ConfirmDelete, +} from '@cdo/apps/templates/teacherDashboard/SectionTableButtonCell'; -describe('buttons column', () => { +describe('SectionTableButtonCell', () => { const section = { id: 1, name: 'sectionA', @@ -19,10 +23,65 @@ describe('buttons column', () => { it('shows EditOrDelete by default', () => { const wrapper = shallow( - + ); assert.equal(wrapper.children().at(0).name(), 'EditOrDelete'); assert.equal(wrapper.find('EditOrDelete').props().canDelete, false); assert.equal(wrapper.children().at(1).name(), 'PrintCertificates'); }); + + it('shows ConfirmDelete when deleting', () => { + const wrapper = shallow( + + ); + wrapper.setState({deleting: true}); + assert.equal(wrapper.children().length, 2); + assert.equal(wrapper.children().at(0).name(), 'ConfirmDelete'); + assert.equal(wrapper.children().at(1).name(), 'PrintCertificates'); + }); + + describe('EditOrDelete', () => { + it('has two buttons if canDelete is true', () => { + const wrapper = shallow( + {}} + onDelete={() => {}} + /> + ); + + assert.equal(wrapper.find('Button').length, 2); + assert.equal(wrapper.find('Button').at(0).props().text, 'Edit'); + assert.equal(wrapper.find('Button').at(1).props().text, 'Delete'); + }); + + it('has one button if canDelete is false', () => { + const wrapper = shallow( + {}} + onDelete={() => {}} + /> + ); + + assert.equal(wrapper.find('Button').length, 1); + assert.equal(wrapper.find('Button').at(0).props().text, 'Edit'); + }); + }); + + describe('ConfirmDelete', () => { + it('has text with two buttons', () => { + const wrapper = shallow( + {}} + onClickNo={() => {}} + /> + ); + + assert.equal(wrapper.childAt(0).text(), 'Delete?'); + assert.equal(wrapper.find('Button').length, 2); + assert.equal(wrapper.find('Button').at(0).props().text, 'Yes'); + assert.equal(wrapper.find('Button').at(1).props().text, 'No'); + }); + }); }); diff --git a/apps/test/unit/templates/teacherDashboard/SectionTableTest.js b/apps/test/unit/templates/teacherDashboard/SectionTableTest.js index 427a9c2be2fab..27b635c198aaa 100644 --- a/apps/test/unit/templates/teacherDashboard/SectionTableTest.js +++ b/apps/test/unit/templates/teacherDashboard/SectionTableTest.js @@ -1,14 +1,18 @@ import { assert, expect } from '../../../util/configuredChai'; -import { throwOnConsoleWarnings } from '../../../util/testUtils'; import React from 'react'; import { shallow } from 'enzyme'; import {Table} from 'reactabular'; -import { UnconnectedSectionTable as SectionTable, sectionLinkFormatter, courseLinkFormatter, gradeFormatter, loginInfoFormatter, studentsFormatter} - from '@cdo/apps/templates/teacherDashboard/SectionTable'; +import { + UnconnectedSectionTable as SectionTable, + sectionLinkFormatter, + courseLinkFormatter, + gradeFormatter, + loginInfoFormatter, + studentsFormatter +} from '@cdo/apps/templates/teacherDashboard/SectionTable'; import {pegasus} from '@cdo/apps/lib/util/urlHelpers'; describe('SectionTable', () => { - throwOnConsoleWarnings(); const smallSectionSet = [ {id: 1}, {id: 2}, @@ -33,90 +37,122 @@ describe('SectionTable', () => { const style = wrapper.prop('style'); expect(style).to.include({'width': 970}); }); -}); -describe('SectionTableFormatters', () => { - const sectionSet = [ - {id: 1, name: 'sectionA', studentCount: 3, code: 'ABC', courseId: 29, scriptId: 168, - grade: '5', providerManaged: false, assignmentName: ['CS Discoveries', 'Unit 1: Problem Solving'], - assignmentPaths: ['//localhost-studio.code.org:3000/courses/csd', '//localhost-studio.code.org:3000/s/csd1']}, - {id: 2, name: 'sectionB', studentCount: 4, courseId: 29, - grade: '4', loginType: 'google', providerManaged: true}, - {id: 3, name: 'sectionC', studentCount: 0, code: 'GHI', courseId: 29, scriptId: 168, - grade: '3', providerManaged: false}, - ]; + describe('SectionTableFormatters', () => { + const sectionSet = [ + { + id: 1, + name: 'sectionA', + studentCount: 3, + code: 'ABC', + courseId: 29, + scriptId: 168, + grade: '5', + providerManaged: false, + assignmentName: [ + 'CS Discoveries', + 'Unit 1: Problem Solving' + ], + assignmentPaths: [ + '//localhost-studio.code.org:3000/courses/csd', + '//localhost-studio.code.org:3000/s/csd1' + ] + }, + { + id: 2, + name: 'sectionB', + studentCount: 4, + courseId: 29, + grade: '4', + loginType: 'google', + providerManaged: true + }, + { + id: 3, + name: 'sectionC', + studentCount: 0, + code: 'GHI', + courseId: 29, + scriptId: 168, + grade: '3', + providerManaged: false + }, + ]; - it('studentsFormatter provides a link to add or manage students', () => { - const rowData = sectionSet[0]; - const studentsCol = shallow(studentsFormatter(null, {rowData})); - const link = studentsCol.prop('href'); - assert.equal(pegasus('/teacher-dashboard#/sections/1/manage'), link); - }); + it('studentsFormatter provides a link to add or manage students', () => { + const rowData = sectionSet[0]; + const studentsCol = shallow(studentsFormatter(null, {rowData})); + const link = studentsCol.prop('href'); + assert.equal(pegasus('/teacher-dashboard#/sections/1/manage'), link); + }); - it('studentsFormatter shows the correct number of >0 students', () => { - const rowData = sectionSet[0]; - const studentsCol = shallow(studentsFormatter(null, {rowData})); - const text = studentsCol.text(); - assert.equal('3', text); - }); + it('studentsFormatter shows the correct number of >0 students', () => { + const rowData = sectionSet[0]; + const studentsCol = shallow(studentsFormatter(null, {rowData})); + const text = studentsCol.text(); + assert.equal('3', text); + }); - it('studentsFormatter shows the mesage for 0 students', () => { - const rowData = sectionSet[2]; - const studentsCol = shallow(studentsFormatter(null, {rowData})); - const text = studentsCol.text(); - assert.equal('Add students', text); - }); + it('studentsFormatter shows the mesage for 0 students', () => { + const rowData = sectionSet[2]; + const studentsCol = shallow(studentsFormatter(null, {rowData})); + const text = studentsCol.text(); + assert.equal('Add students', text); + }); - it('loginInfoFormatter shows the section code for sections managed on Code.org', () => { - const rowData = sectionSet[0]; - const loginCol = shallow(loginInfoFormatter(null, {rowData})); - const text = loginCol.text(); - assert.equal('ABC', text); - }); + it('loginInfoFormatter shows the section code for sections managed on Code.org', () => { + const rowData = sectionSet[0]; + const loginCol = shallow(loginInfoFormatter(null, {rowData})); + const text = loginCol.text(); + assert.equal('ABC', text); + }); - it('loginInfoFormatter shows the provider managed section code', () => { - const rowData = sectionSet[1]; - const loginCol = shallow(loginInfoFormatter(null, {rowData})); - const providerCode = loginCol.find('ProviderManagedSectionCode').dive().find('div').at(0); - assert.include(providerCode.text(), 'None'); - }); + it('loginInfoFormatter shows the provider managed section code', () => { + const rowData = sectionSet[1]; + const loginCol = shallow(loginInfoFormatter(null, {rowData})); - it('gradeFormatter has grade text', () => { - const rowData = sectionSet[0]; - const gradeCol = shallow(gradeFormatter(null, {rowData})); - const text = gradeCol.find('div').at(0).text(); - assert.equal('5', text); - }); + const div = loginCol.find('div [data-tip]'); + assert.include(div.text(), 'None'); + assert.equal(div.prop('data-tip'), 'This section is managed by google. Add students there, then re-sync this section.'); + }); - it('courseLinkFormatter provides links to course information and section information', () => { - const rowData = sectionSet[0]; - const courseLinkCol = shallow(courseLinkFormatter(null, {rowData})); - const courseLink = courseLinkCol.find('a').at(0).props().href; - const sectionLink = courseLinkCol.find('a').at(1).props().href; - assert.equal(courseLink, '//localhost-studio.code.org:3000/courses/csd'); - assert.equal(sectionLink, '//localhost-studio.code.org:3000/s/csd1'); - }); + it('gradeFormatter has grade text', () => { + const rowData = sectionSet[0]; + const gradeCol = shallow(gradeFormatter(null, {rowData})); + const text = gradeCol.find('div').at(0).text(); + assert.equal('5', text); + }); - it('courseLinkFormatter contains course text and section text', () => { - const rowData = sectionSet[0]; - const courseLinkCol = shallow(courseLinkFormatter(null, {rowData})); - const courseText = courseLinkCol.find('a').at(0).text(); - const sectionText = courseLinkCol.find('a').at(1).text(); - assert.equal(courseText, 'CS Discoveries'); - assert.equal(sectionText, 'Unit 1: Problem Solving'); - }); + it('courseLinkFormatter provides links to course information and section information', () => { + const rowData = sectionSet[0]; + const courseLinkCol = shallow(courseLinkFormatter(null, {rowData})); + const courseLink = courseLinkCol.find('a').at(0).props().href; + const sectionLink = courseLinkCol.find('a').at(1).props().href; + assert.equal(courseLink, '//localhost-studio.code.org:3000/courses/csd'); + assert.equal(sectionLink, '//localhost-studio.code.org:3000/s/csd1'); + }); - it('sectionLinkFormatter contains section link', () => { - const rowData = sectionSet[0]; - const sectionLinkCol = shallow(sectionLinkFormatter(null, {rowData})); - const sectionLink = sectionLinkCol.prop('href'); - assert.equal(sectionLink, pegasus('/teacher-dashboard#/sections/1')); - }); + it('courseLinkFormatter contains course text and section text', () => { + const rowData = sectionSet[0]; + const courseLinkCol = shallow(courseLinkFormatter(null, {rowData})); + const courseText = courseLinkCol.find('a').at(0).text(); + const sectionText = courseLinkCol.find('a').at(1).text(); + assert.equal(courseText, 'CS Discoveries'); + assert.equal(sectionText, 'Unit 1: Problem Solving'); + }); + + it('sectionLinkFormatter contains section link', () => { + const rowData = sectionSet[0]; + const sectionLinkCol = shallow(sectionLinkFormatter(null, {rowData})); + const sectionLink = sectionLinkCol.prop('href'); + assert.equal(sectionLink, pegasus('/teacher-dashboard#/sections/1')); + }); - it('sectionLinkFormatter contains section text', () => { - const rowData = sectionSet[0]; - const sectionLinkCol = shallow(sectionLinkFormatter(null, {rowData})); - const sectionText = sectionLinkCol.text(); - assert.equal(sectionText, 'sectionA'); + it('sectionLinkFormatter contains section text', () => { + const rowData = sectionSet[0]; + const sectionLinkCol = shallow(sectionLinkFormatter(null, {rowData})); + const sectionText = sectionLinkCol.text(); + assert.equal(sectionText, 'sectionA'); + }); }); }); diff --git a/bin/snapshot b/bin/snapshot new file mode 100755 index 0000000000000..da01bd5cacecf --- /dev/null +++ b/bin/snapshot @@ -0,0 +1,22 @@ +#!/bin/bash + +LOG_HOME="$HOME/log/snapshots" +mkdir -p "$LOG_HOME" + +if [ "$1" == "last" ]; then + ls -1tr "$LOG_HOME"/* | tail -1 | xargs less + +elif [ "$1" == "list" ]; then + ls -lhtr "$LOG_HOME"/* + +else + log="$LOG_HOME/$(date -d @$((($(date -u +%s)/300)*300)) -u +snapshot.%H.%M)" + echo "Snapshot: $(date -u) on $(hostname)" > "$log" + + echo "--------------------------------------------------------------------------------" >> "$log" + free -mh >> "$log" + + echo "--------------------------------------------------------------------------------" >> "$log" + top -c -b -n 5 >> "$log" + +fi diff --git a/cookbooks/Berksfile.lock b/cookbooks/Berksfile.lock index 4ff2e06400592..22cb74a5d7a0d 100644 --- a/cookbooks/Berksfile.lock +++ b/cookbooks/Berksfile.lock @@ -61,7 +61,7 @@ GRAPH seven_zip (>= 0.0.0) windows (>= 0.0.0) build-essential (2.1.3) - cdo-apps (0.2.235) + cdo-apps (0.2.236) apt (>= 0.0.0) build-essential (>= 0.0.0) cdo-cloudwatch-extra-metrics (>= 0.0.0) diff --git a/cookbooks/cdo-apps/metadata.rb b/cookbooks/cdo-apps/metadata.rb index 423e5a493d6a2..8a80f93480ba7 100644 --- a/cookbooks/cdo-apps/metadata.rb +++ b/cookbooks/cdo-apps/metadata.rb @@ -4,7 +4,7 @@ license 'All rights reserved' description 'Installs/Configures cdo-apps' long_description IO.read(File.join(File.dirname(__FILE__), 'README.md')) -version '0.2.235' +version '0.2.236' depends 'apt' depends 'build-essential' diff --git a/cookbooks/cdo-apps/templates/default/crontab.erb b/cookbooks/cdo-apps/templates/default/crontab.erb index e4359efc4280e..8f9280cd93f38 100644 --- a/cookbooks/cdo-apps/templates/default/crontab.erb +++ b/cookbooks/cdo-apps/templates/default/crontab.erb @@ -68,6 +68,7 @@ # This should be run shortly after the commit_content job run on levelbuilder. cronjob at:'20 22 * * 1-5', do:deploy_dir('bin', 'cron', 'deploy_to_levelbuilder') cronjob at:'*/5 * * * 1-5', do:deploy_dir('bin', 'cron', 'deploy_to_test') + cronjob at:'*/5 * * * *', do:deploy_dir('bin', 'snapshot') end if node.chef_environment == 'levelbuilder' diff --git a/dashboard/app/assets/stylesheets/application.scss b/dashboard/app/assets/stylesheets/application.scss index a86798441eb81..5e01398236cc2 100644 --- a/dashboard/app/assets/stylesheets/application.scss +++ b/dashboard/app/assets/stylesheets/application.scss @@ -88,6 +88,10 @@ hr { border-bottom: none; } +#classroom-sections hr { + border-color: $gray; +} + th { background-color: $charcoal; color: $white; diff --git a/dashboard/app/models/pd/enrollment.rb b/dashboard/app/models/pd/enrollment.rb index 391305ea62a83..3164c070be50a 100644 --- a/dashboard/app/models/pd/enrollment.rb +++ b/dashboard/app/models/pd/enrollment.rb @@ -23,7 +23,6 @@ # index_pd_enrollments_on_code (code) UNIQUE # index_pd_enrollments_on_email (email) # index_pd_enrollments_on_pd_workshop_id (pd_workshop_id) -# index_pd_enrollments_on_user_id (user_id) # require 'cdo/code_generation' diff --git a/dashboard/app/models/sections/clever_section.rb b/dashboard/app/models/sections/clever_section.rb index db9655497b495..f379e23cbbdfe 100644 --- a/dashboard/app/models/sections/clever_section.rb +++ b/dashboard/app/models/sections/clever_section.rb @@ -18,6 +18,7 @@ # first_activity_at :datetime # pairing_allowed :boolean default(TRUE), not null # sharing_disabled :boolean default(FALSE), not null +# hidden :boolean default(FALSE), not null # # Indexes # diff --git a/dashboard/app/models/sections/email_section.rb b/dashboard/app/models/sections/email_section.rb index ebf87811447c0..461e271c07a3f 100644 --- a/dashboard/app/models/sections/email_section.rb +++ b/dashboard/app/models/sections/email_section.rb @@ -18,6 +18,7 @@ # first_activity_at :datetime # pairing_allowed :boolean default(TRUE), not null # sharing_disabled :boolean default(FALSE), not null +# hidden :boolean default(FALSE), not null # # Indexes # diff --git a/dashboard/app/models/sections/google_classroom_section.rb b/dashboard/app/models/sections/google_classroom_section.rb index c12cba83d8155..8ec17465d1d13 100644 --- a/dashboard/app/models/sections/google_classroom_section.rb +++ b/dashboard/app/models/sections/google_classroom_section.rb @@ -18,6 +18,7 @@ # first_activity_at :datetime # pairing_allowed :boolean default(TRUE), not null # sharing_disabled :boolean default(FALSE), not null +# hidden :boolean default(FALSE), not null # # Indexes # diff --git a/dashboard/app/models/sections/omni_auth_section.rb b/dashboard/app/models/sections/omni_auth_section.rb index b87dc14382a6b..7c74136197fd4 100644 --- a/dashboard/app/models/sections/omni_auth_section.rb +++ b/dashboard/app/models/sections/omni_auth_section.rb @@ -18,6 +18,7 @@ # first_activity_at :datetime # pairing_allowed :boolean default(TRUE), not null # sharing_disabled :boolean default(FALSE), not null +# hidden :boolean default(FALSE), not null # # Indexes # diff --git a/dashboard/app/models/sections/picture_section.rb b/dashboard/app/models/sections/picture_section.rb index ac45fd48986cf..99bb57e4bc9ec 100644 --- a/dashboard/app/models/sections/picture_section.rb +++ b/dashboard/app/models/sections/picture_section.rb @@ -18,6 +18,7 @@ # first_activity_at :datetime # pairing_allowed :boolean default(TRUE), not null # sharing_disabled :boolean default(FALSE), not null +# hidden :boolean default(FALSE), not null # # Indexes # diff --git a/dashboard/app/models/sections/section.rb b/dashboard/app/models/sections/section.rb index a6808f9fda4af..b2c5ab64dad1b 100644 --- a/dashboard/app/models/sections/section.rb +++ b/dashboard/app/models/sections/section.rb @@ -18,6 +18,7 @@ # first_activity_at :datetime # pairing_allowed :boolean default(TRUE), not null # sharing_disabled :boolean default(FALSE), not null +# hidden :boolean default(FALSE), not null # # Indexes # diff --git a/dashboard/app/models/sections/word_section.rb b/dashboard/app/models/sections/word_section.rb index b9a128e3317e3..e18c6188490c6 100644 --- a/dashboard/app/models/sections/word_section.rb +++ b/dashboard/app/models/sections/word_section.rb @@ -18,6 +18,7 @@ # first_activity_at :datetime # pairing_allowed :boolean default(TRUE), not null # sharing_disabled :boolean default(FALSE), not null +# hidden :boolean default(FALSE), not null # # Indexes # diff --git a/dashboard/app/views/home/_privacy.md b/dashboard/app/views/home/_privacy.md index b7121f15fd541..db266bc718c96 100644 --- a/dashboard/app/views/home/_privacy.md +++ b/dashboard/app/views/home/_privacy.md @@ -1,4 +1,4 @@ -Date of Last Revision: June 9, 2017 +Date of Last Revision: September 9, 2017 ## About Code.org Code.org® is a nonprofit dedicated to expanding participation in computer science by making it available in more schools, and increasing participation by women and underrepresented students of color. @@ -39,7 +39,8 @@ Data stored by Code.org if you create a Code.org student account | Required? | H --- | --- | --- Display Name (eg “Cool Coder” or “John”) | Mandatory | To provide students a welcome upon login and to identify the student in the teacher’s view of student progress. We recommend using first names only to increase privacy. Age (*Not* birthdate) | Mandatory | To understand the developmental stage of students to offer an age-appropriate experience for each student. We use this field to ensure we don’t allow students under age 13 to access age-inappropriate features (such as sharing their coding projects on social media). We collect ages (e.g. 16), as opposed to birth dates (e.g. Feb 13, 1998). -1-way hash of email address (NOT the actual email addresses, which are collected in the web browser but never transmitted to Code.org and thus never stored by us) | Optional if account created by teacher or parent; Mandatory if student signs up directly| If a student creates an account directly, an email address is required. If the account is created by a teacher or parent, it is optional.

    Even if provided, student email addresses are NOT stored by Code.org in a retrievable format. To protect student privacy, we only store a 1-way hash of the email address. We do not have any way of sending email to these students or retrieving their actual email address. It is used only for purposes of login. See section on Student Email Addresses below for more details. +1-way hash of student email address (NOT the actual email addresses, which are collected in the web browser but never transmitted to Code.org and thus never stored by us) | Optional if account created by teacher or parent; Mandatory if student signs up directly| If a student creates an account directly, an email address is required. If the account is created by a teacher or parent, it is optional.

    Even if provided, student email addresses are NOT stored by Code.org in a retrievable format. To protect student privacy, we only store a 1-way hash of the email address. We do not have any way of sending email to these students or retrieving their actual email address. It is used only for purposes of login. See section on Student Email Addresses below for more details. +Parent email address | Optional - parent can use their email to create a login for their child at home | Students may want to create a personal login to keep using their teacher-created account after the school year ends.

    If the student is under 13 or doesn’t have a personal email address, we require a parent email address for password recovery. The student will then be able to sign in at home with a username and password. Login time, IP address, and other technical data | Mandatory (automatic) | This data helps Code.org troubleshoot any problems users experience. It also helps Code.org understand usage patterns, to guide the build out of servers to support all users, and to enable updating the site while minimizing service disruption. See section below on [“technical information”](https://code.org/privacy/#techinfo) for additional details. Gender | Optional | This information is only used in aggregate, to measure the percentage of students that are male or female or to measure how males or females react to different computer science challenges, to track our progress towards reducing the gender gap in computer science. Race | Optional | Students ages 13 and over have an option to indicate their race. For students under age 13 we do not ask individual race, but we ask the teacher to optionally estimate the racial distribution of the entire classroom.

    This information is only used in aggregate, to measure the percentage of students from underrepresented minorities and their aggregate reaction to computer science challenges, in order to track our progress toward improving diversity in computer science. diff --git a/dashboard/config/locales/ar-SA.yml b/dashboard/config/locales/ar-SA.yml index 59306d42982f5..4fe146c49c7d6 100644 --- a/dashboard/config/locales/ar-SA.yml +++ b/dashboard/config/locales/ar-SA.yml @@ -655,6 +655,8 @@ notes_coming_soon: "ملاحظات على هذا الفيديو. قريبا." autoplay_option: "تشغيل تلقائي لاشرطة الفيديو" download: "تحميل الفيديو" + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: "متصفح غير مدعوم. رجاءاً قم بتطوير متصفحك إلى courseD_artist_project1a_b: These patterns are a lot like the stair steps - from other puzzles, just with a different angle. + from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can - draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can + repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -7647,16 +7632,16 @@ courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to + choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks - to see which angle you need! courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your - shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your + shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -7667,9 +7652,8 @@ Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes - in the same way as the first: make one, then repeat it with a jump in between, - then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then + draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/dashboard/config/locales/authored_hints.id-ID.yml b/dashboard/config/locales/authored_hints.id-ID.yml index 6b774c41b9feb..a1802e56de403 100644 --- a/dashboard/config/locales/authored_hints.id-ID.yml +++ b/dashboard/config/locales/authored_hints.id-ID.yml @@ -7266,10 +7266,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7304,10 +7300,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.is-IS.yml b/dashboard/config/locales/authored_hints.is-IS.yml index 4d4a85cd018ec..41aa6edde74a9 100644 --- a/dashboard/config/locales/authored_hints.is-IS.yml +++ b/dashboard/config/locales/authored_hints.is-IS.yml @@ -4219,10 +4219,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: "Þú þarft að endurtaka `færa upp` skipunina 5 sinnum - til að leysa þessa þraut." - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -4258,10 +4254,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - Þér gengur vel! Haltu því áfram! - - Ef þú átt í erfiðleikum með að sjá hvar ætti að endurtaka kóða, er ráð að skrifa hann á blað og leita eftir mynstri. course_starWars_loops9_b: Mundu að þú getur sett fleiri en einn kubb inn í `endurtaka` lykkju. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, @@ -4509,8 +4501,11 @@ courseD_artist_nestedLoops_challenge2_b: Til að teikna reglulegan sexhyrning, þarf listamaðurinn að snúa 60 gráður í hvert sinn. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks - to see which angle you need! + courseD_artist_project1_a: "Prófaðu faldaðar lykkjur!\n\nNotaðu kóðann sem + þú gerðir til að teikna röð forma og faldaðu hann innan í annarri lykkju. + Neðst, áður en ytri lykkjan endar, skaltu svo bæta við kubbi sem lætur Elsu + snúa við. \n\n- Prófaðu 72 gráður ef þú ert að endurtaka ytri lykkjuna + 5 sinnum\n- Prófaðu 60 gráður ef þú ert að endurtaka ytri lykkjuna 6 sinnum" courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: diff --git a/dashboard/config/locales/authored_hints.it-IT.yml b/dashboard/config/locales/authored_hints.it-IT.yml index 20925bef80f10..5eebd12b1343b 100644 --- a/dashboard/config/locales/authored_hints.it-IT.yml +++ b/dashboard/config/locales/authored_hints.it-IT.yml @@ -4353,10 +4353,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -4391,10 +4387,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.ja-JP.yml b/dashboard/config/locales/authored_hints.ja-JP.yml index 24e307e1f29c1..b269001ccda61 100644 --- a/dashboard/config/locales/authored_hints.ja-JP.yml +++ b/dashboard/config/locales/authored_hints.ja-JP.yml @@ -5423,10 +5423,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -5461,10 +5457,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.ka-GE.yml b/dashboard/config/locales/authored_hints.ka-GE.yml index 4949f1db00ac8..95a49ca853697 100644 --- a/dashboard/config/locales/authored_hints.ka-GE.yml +++ b/dashboard/config/locales/authored_hints.ka-GE.yml @@ -2,104 +2,109 @@ data: authored_hints: 2-3 Artist 1 new_authored_hint: - 2-3_Artist_1_new_a: If you use the block to have me `move forward by 100 pixels`, - I will draw a line automatically. - 2-3_Artist_1_new_b: Having trouble turning the corner? Use the `turn right - 90 degrees` block. + 2-3_Artist_1_new_a: "თუ თქვენ გამოიყენებთ ბლოკს, რომელიც `წინ 100 პიქსელით + გადამაადგილებს`, მე ავტომატურად დავხატავ ხაზს." + 2-3_Artist_1_new_b: "გაგიჩნდათ პრობლემა კუთხესთან? გამოიყენეთ `შეტრიალდი 90 + გრადუსით` ბლოკი." 2-3 Artist 11_authored_hint: - 2-3_Artist_11_a: 'Having trouble with the angles? You need to go 360 degrees - in 8 turns. What is 360/8? ' + 2-3_Artist_11_a: "გაგიჩნდათ პრობლემა კუთხეებთან? თქვენ მოგიწევთ 360 გრადუსით + შემოტრიალება 8 სვლის განმავლობაში. რას უდრის 360/8? " 2-3 Artist 12_authored_hint: - 2-3_Artist_12_a: There are 360 degrees in a circle, so if the artist turns - 1 degree each time through the loop, he'll need to go through 360 times. + 2-3_Artist_12_a: "წრეწირში 360 გრადუსია, ამიტომ თუ მხატვარი ციკლის ყოველ იტერაციაზე + 1 გრადუსით შეტრიალდება, მას დასჭირდება ციკლის 360-ჯერ გავლა." 2-3 Artist 2 new_authored_hint: - 2-3_Artist_2_new_a: The artist doesn't seem to be pointing in the correct - direction. Can you make them turn first before drawing the line? + 2-3_Artist_2_new_a: "როგორც ჩანს მხატვარი არასწორი მიმართულებით იყურება. შეგიძლიათ + შეატრიალოთ მხატვარი, სანამ ხაზის ხატვას დაიწყებთ?" 2-3 Artist 3new_authored_hint: - 2-3_Artist_3new_a: What is 100-70? Based on the story problem, that's how - tall the hat needs to be! - 2-3_Artist_3new_b: The artist doesn't seem to be pointing in the correct direction. - Can you make them turn first before drawing the line? + 2-3_Artist_3new_a: "რას უდრის 100-70? თამაშის იდეაზე დაყრდნობით, შეგვიძლია + დავასკვნათ თუ რამდენად მაღალი უნდა იყოს ქუდი!" + 2-3_Artist_3new_b: "როგორც ჩანს მხატვარი არასწორი მიმართულებით იყურება. შეგიძლიათ + შეატრიალოთ მხატვარი, სანამ ხაზის ხატვას დაიწყებთ?" 2-3 Artist 4_authored_hint: - 2-3_Artist_4_a: To finish the house, all we need to do is draw a square! + 2-3_Artist_4_a: "სახლის დასამთავრებლად მხოლოდ კვადრატის დახატვა გვჭირდება!" 2-3 Artist 6_authored_hint: - 2-3_Artist_6_a: 'To make those little angles, you have to turn *farther* each - time than you did with the square. ' - 2-3_Artist_6_b: Since I'm already facing to the right, it's easiest to start - by moving forward, then make left turns to create the triangle. - 2-3_Artist_6_c: Each side of the triangle is the same length as each side - of the square...100 pixels! + 2-3_Artist_6_a: "ამ პატარა კუთხეების შესაქმნელად, თქვენ მოგიწევთ *უფრო მეტად* + მობრუნება, ვიდრე ამას კვადრატის ხატვის დროს აკეთებდით. " + 2-3_Artist_6_b: "იქიდან გამომდინარე, რომ სწორი მიმართულებით უკვე ვიყურები, + სამკუთხედის დასახატად ყველაზე მარტივი იქნება წინ მოძრაობის დაწყება, შემდეგ + კი მარცხნივ მრავალჯერ შეტრიალება." + 2-3_Artist_6_c: "სამკუთხედის ყოველი გვერდი იგივე სიგრძისაა, როგორც კვადრატის + გვერდი... 100 პიქსელი!" 2-3 Artist 7_authored_hint: - 2-3_Artist_7_a: The easiest way to solve this puzzle is to draw the first - square and end with the artist pointing down before starting your second - square. + 2-3_Artist_7_a: "ამ თავსატეხის ამოხსნის უმარტივესი გზაა თავიდან კვადრატის + დახატვა, შემდეგ კი, მეორე კვადრატის ხატვის დაწყებამდე მხატვრის ქვედა მიმართულებით + მიმართვა." 2-3 Artist 8_authored_hint: - 2-3_Artist_8_a: If you cut 200 in half, how many pixels wide does each square - need to be? + 2-3_Artist_8_a: "თუ 200-ს გაყოფთ შუაზე, რამდენიმე პიქსელი სიგანის უნდა იყოს + თითოეული კვადრატი?" 2-3 Artist 9 NEW_authored_hint: - 2-3_Artist_9_a: This diamond is really just a square on its side + 2-3_Artist_9_a: "ეს რომბი სინამდვილეში მობრუნებული კვადრატია" 2-3 Artist 9 REPLACEMENT_authored_hint: - step_size: Each step is 100 pixels wide and 100 pixels high. + step_size: "ყოველი ნაბიჯი 100 პიქსელი სიგანის და 100 პიქსელი სიმაღლისაა." 2-3 Artist 9_authored_hint: - 2-3_Artist_9_a: This diamond is really just a square turned 45 degrees. + 2-3_Artist_9_a: "ეს რომბი უბრალოდ 45 გრადუსით მობრუნებული კვადრატია." 2-3_Artist_9_b: |- - Don't forget to turn the artist left by 45 degrees before you start drawing your square! + არ დაგავიწყდეთ, ხატვის დაწყებამდე მხატვრის 45 გრადუსით მობრუნება! ![](https://images.code.org/47cc2474e533667101a2d73b98da204e-image-1467744539967.gif) 2-3 Artist Debugging 10_authored_hint: - 2-3_Artist_Debugging_10_a: Remember, you want the control panel 10 pixels - *wider*...so be sure to **add** 10 to whatever number you change. - 2-3_Artist_Debugging_10_b: "**Trial and error is perfectly fine here!** \n\nStart - by changing one number at a time. \n\nWhich numbers do what? \n\nIf you - get too lost, just click \"Start over\" and your code will be reset." + 2-3_Artist_Debugging_10_a: "გახსოვდეთ, მაკონტროლებელი პანელი უნდა იყოს 10 + პიქსელით *უფრო განიერი*...ამიტომ, არ დაგავიწყდეთ 10-ს **დამატება** იმ რიცხვისთვის, + რომელსაც შეცვლით." + 2-3_Artist_Debugging_10_b: "**მოსინჯვა და შეცდომის დაშვება აქ სრულიად მისაღებია!** + \ \n\nდაიწყე თითო ჯერზე ერთი რიცხვის შეცვლით.\n\nრომელი რიცხვი რას აკეთებს? + \ \n\nთუ ყველაფერი ერთმანეთში აგერია, უბრალოდ დააწექი \"Start over\" და + შენი კოდი საწყის მდგომარეობას დაუბრუნდება." 2-3 Artist Debugging 2_authored_hint: - 2-3_Artist_Debugging_2_a: 'Hint: Each whisker is 75 pixels long.' + 2-3_Artist_Debugging_2_a: "მითითება: ყოველი ულვაში 75 პიქსელის სიგრძისაა." 2-3 Artist Debugging 3_authored_hint: - 2-3_Artist_Debugging_3_a: One of the turns is 15 degrees too small. - 2-3_Artist_Debugging_3_b: If the program runs too fast to see what's happening, - try slowing it down with the slider. + 2-3_Artist_Debugging_3_a: "მობრუნებებიდან ერთ-ერთი 15 გრადუსით პატარაა ვიდრე + საჭიროა." + 2-3_Artist_Debugging_3_b: "თუ პროგრამა ზედმეტად სწრაფად გაიშვა იმისათვის, + რომ შეამჩნიოთ თუ რა მოხდა, სცადეთ მისი შენელება სლაიდერის საშუალებით." 2-3 Artist Debugging 7_authored_hint: - 2-3_Artist_Debugging_7_a: What happens if you have the artist move or jump - backward after he draws the first line? + 2-3_Artist_Debugging_7_a: "რა მოხტება თუ პირველი ხაზის დახატვის შემდეგ, მხატვარს + უკან გადაადგილებთ ან გადაახტუნებთ?" 2-3 Artist Debugging 8_authored_hint: 2-3_Artist_Debugging_8_a: |- - How many times did my shape repeat? + რამდენჯერ გამეორდა ჩემი ფიგურა? - How many times *should* the shape repeat? + რამდენჯერ *უნდა* გამეორებულიყო ჩემი ფიგურა? - Where can you change that in the program? + პროგრამაში სად შეგიძლიათ ეს შეცვალოთ? 2-3 Artist Debugging 9_authored_hint: - 2-3_Artist_Debugging_9_a: The artist needs to turn 60 degrees farther left - before starting to draw! - 2-3_Artist_Debugging_9_b: You don't need to add another block to get the full - turn, just add 60 degrees to the `turn left` block that's already there! + 2-3_Artist_Debugging_9_a: "მხატვარი მარცხნივ კიდევ 60 გრადუსით უნდა შეტრიალდეს + იმისათვის, რომ ხატვა დაიწყოს!" + 2-3_Artist_Debugging_9_b: "სრულად მობრუნებისთვის თქვენ არ გიწევთ კიდევ ერთი + ბლოკის დამატება, უბრალოდ დაამატეთ 60 გრადუსი `შეტრიალდი მარცხნივ` ბლოკს, + რომელიც უკვე გვაქვს!" 2-3 Artist Functions 1_authored_hint: - 2-3_Artist_Functions_1_a: The squares each have 100 pixel sides, that means - that you will have to move forward 175 pixels before drawing your second - square. - 2-3_Artist_Functions_1_b: It is okay to draw overlapping lines to make your - glasses. + 2-3_Artist_Functions_1_a: "ყოველ კვადრატს აქვს 100 პიქსელის ტოლი გვერდი, რაც + იმას ნიშნავს, რომ თქვენ მოგიწევთ 175 პიქსელით წინ გადაადგილება სანამ მეორე + კვადრატის ხატვას დაიწყებთ." + 2-3_Artist_Functions_1_b: "სათვალის ხატვისას ერთმანეთის გადამკვეთი ხაზების + დახატვა დაშვებულია." 2-3 Artist Functions 11_authored_hint: - 2-3_Artist_Functions_11_a: You will need to change not only the number and - length of sides within the function, but also the angle the artist turns - between each side. + 2-3_Artist_Functions_11_a: "თქვენ მოგიწევთ ფუნქციის საშუალებით არა მხოლოდ + გვერდების რაოდენობის და სიგრძის შეცვლა, არამედ იმ კუთხის შეცვლა, რომლითაც + მხატვარი ბრუნდება ყოველ გვერდთან." 2-3 Artist Functions 12_authored_hint: - 2-3_Artist_Functions_12_a: Try running the code first to see what you need - to add. + 2-3_Artist_Functions_12_a: "სცადეთ ჯერ გაუშვათ კოდი შესრულებაზე, რათა ნახოთ + თუ რისი დამატება გჭირდებათ." 2-3 Artist Functions 2_authored_hint: 2-3_Artist_Functions_2_a: |- - Your program should: - - Use function - - Move forward 100 + 75 pixels - - Use function + თქვენი პროგრამა უნდა: + - იყენებდეს ფუნქციას + - მოძრაობდეს წინ 100 + 75 პიქსელით + - იყენებდეს ფუნქციას 2-3 Artist Functions 3_authored_hint: 2-3_Artist_Functions_3_a: "**115 + 45 = 160**" 2-3 Artist Functions 4_authored_hint: - 2-3_Artist_Functions_4_a: The artist needs to turn 120 degrees between each - square to complete this design. + 2-3_Artist_Functions_4_a: "მხატვარი უნდა შებრუნდეს 120 გრადუსით ყოველ კვადრატს + შორის, რათა დაასრულოს ეს დიზაინი." 2-3 Artist Loops New 11_authored_hint: 2-3_Artist_Loops_New_11_a: |- - Remember that the code from the last puzzle was: + ალბათ გახსოვთ, რომ წინა თავსატეხის კოდი ეს იყო: @@ -141,162 +146,178 @@ - 2-3_Artist_Loops_New_11_b: Your new turn should go at the **end** of the code - inside the loop. + 2-3_Artist_Loops_New_11_b: "შენ ახლა ციკლის შიგნით მოქცეული შენი კოდის **end** + ნაწილისაკენ უნდა გადაადგილდე." 2-3 Artist Loops New 12_authored_hint: - 2-3_Artist Loops_New_12_a: Before starting the diamond, the artist needs to - turn left by 60 degrees to get on the right path. - 2-3_Artist Loops_New_12_b: After the artist goes forward 100 pixels, he will - need to turn right 120 degrees to make the sharp corner. - 2-3_Artist Loops_New_12_c: The artist will need to turn right only 60 degrees - to create a wide corner. + 2-3_Artist Loops_New_12_a: "სწორ ბილიკზე მოხვედრის მიზნით, ბრილიანტზე მუშაობის + დაწყებამდე ხელოვანმა მარცხნივ უნდა შეუხვიოს 60º-ით." + 2-3_Artist Loops_New_12_b: "მას შემდეგ რაც ხელოვანი წინ 100 პიქსელს გაივლის, + მან მარჯვნივ უნდა შეუხვიოს 120º-ით, რათა მახვილი კუთხე შექმნას." + 2-3_Artist Loops_New_12_c: "ბლაგვი კუთხის შესაქმნელად ხელოვანს მარჯვნივ 60º-ით + მობრუნება მოუწევს." 2-3 Artist Loops New 13_authored_hint: - 2-3_Artist_Loops_New_13_a: "At the end of each diamond, the artist is already - facing the right direction to start the next one. \n\nBecause of this, - we don't need to add an extra `turn left by` block before we start again." - 2-3_Artist_Loops_New_13_b: "To make each diamond, the artist needs to: \n- - move\n- turn right 120 degrees\n- move\n- turn right 60 degrees \n\nThen - do it all again!" + 2-3_Artist_Loops_New_13_a: "თითოეული ბრილიანტის ბოლოს, ხელოვანი მომდევნო ბრილიანტზე + მუშაობის დასაწყებად სწორი მიმართულების პირისპირ აღმოჩნდება." + 2-3_Artist_Loops_New_13_b: "თითოეული ბრილიანტის გასაკეთებლად, ხელოვანი უნდა: + \n-ამოძრავდეს\n-შეუხვიოს მარჯვნივ 120%-ით\n-გააგრძელოს მოძრაობა\n-შეუხვიოს + მარჯვნივ 60%-ით\nშემდეგ ეს ყოველივე თავიდან გააკეთე!" 2-3 Artist Loops New 9_authored_hint: - 2-3_Artist_Loops_New_9_a: The artist needs to turn 45 degrees to the right - before he starts drawing. - 2-3_Artist_Loops_New_9_b: This V is really just half of a square. What would - the code be to draw half of a square? + 2-3_Artist_Loops_New_9_a: "ხატვის დაწყებამდე ხელოვანმა მარჯვნივ 45º გრადუსით + უნდა შეუხვიოს." + 2-3_Artist_Loops_New_9_b: ეს "V" მართლაც რომ უბრალოდ კვადრატის ნახევარია. + რა უნდა დაწეროთ ჩვენს კოდში, იმისათვის რომ კვადრატის ნახევარი დავხატოთ? 2-3 Artist Nested Loops 1_authored_hint: - 2-3_Artist_Nested_Loops_1_a: Remember to put all of the grey blocks inside - of your loop. + 2-3_Artist_Nested_Loops_1_a: "გახსოვდეს რომ ყველა ნაცრისფერი ბლოკი შენს მიერ + შექმნილ ციკლში უნდა ჩასვა." 2-3 Artist Nested Loops 3_authored_hint: - 2-3_Artist_Nested_Loops_3_a: "Need help with the angles? \n**360/12 = 30**" - 2-3_Artist_Nested_Loops_3_b: Remeber to put all of the grey code and your - turn block inside of a loop. + 2-3_Artist_Nested_Loops_3_a: |- + კუთხეებთან დაკავშირებით დახმარენბა გჭირდება? + **360/12=30** + 2-3_Artist_Nested_Loops_3_b: "გახსოვდეს, რომ კოდის ყველა ნაცრისფერი ნაწილი + და შენი მოსაბრუნებელი ბლოკი ციკლი შიგნით უნდა ჩასვა." 2-3 Artist Nested Loops 4_authored_hint: - 2-3_Artist_Nested_Loops_3_a: "Need help with the angles? \n**360/12 = 30**" + 2-3_Artist_Nested_Loops_3_a: |- + კუთხეებთან დაკავშირებით დახმარენბა გჭირდება? + **360/12=30** 2-3 Artist Nested Loops 5_authored_hint: - 2-3_Artist_Nested_Loops_5_a: "Try using the `jump forward` block to get from - the top of one square to the place where you will start the next. \n\nIf - your squares are 20 pixels tall and they are 20 pixels apart, how far do - you need to jump?" + 2-3_Artist_Nested_Loops_5_a: "იმისათვის რომ კვადრატის თავიდან იმ ადგილზე მოხვდე, + სადაც მე-2 კვადრატზე მუშაობა უნდა დაიწყო, დააწექი `jump forward`-ის ბლოკი. + \nრა სიშორეზე უნდა გადახტე, თუ შენი კვადრატები 20 პიქსელი სიმაღლისანი არიან + და ერთმანეთისგანაც 20 პიქსელით არიან დაშორებულნი?" 2-3 Artist Nested Loops 7_authored_hint: - 2-3_Artist_Nested_Loops_7_a: "How far should you turn in each loop? \n\nWhat - is 360/10?" + 2-3_Artist_Nested_Loops_7_a: |- + რა სიშორეზე უნდა შეუხვიო თითოეულ ციკლში? + რას უდრის: 360/10? 2-3 Artist Nested Loops 9_authored_hint: - 2-3_Artist_Nested_Loops_9_a: |- - Need help finding the correct angle? - - **360 / 12 = 30** + 2-3_Artist_Nested_Loops_9_a: "სწორი კუთხის საპოვნელად დახმარება გჭირდება? + \n**360/12=30**" 2-3 Bee Conditionals 14_authored_hint: - 2-3_Bee_Conditionals_14_a: Having a hard time figuring out how to get the - blocks down? Try treating the red flower exactly the same as a purple flower! - 2-3_Bee_Conditionals_14_b: If the red flower were purple, could you figure - out how to use an extra `repeat` loop to cut down on code? - 2-3_Bee_Conditionals_14_c: "Try breaking this up into two separate chunks: - \ \n\n\n![](https://images.code.org/895a52f3febff9edb83979f7861cf67a-image-1469640892331.png)\n\n1) - Gather nectar 3 times\n - Move forward 5 times\n - Check to see if nectar, - if so: get it\n - Turn left\n \n2) Make honey \n - Move forward one time\n - \ - Make two honey" + 2-3_Bee_Conditionals_14_a: "გიძნელდება იმის გამორკვევა თუ როგორ ჩამოიტანო + ბლოკები ქვემოთ? სცადე წითელ ყვავილს ზუსტად ისე მოეპყრო, როგორც მეწამული + ფერის ყვავილს!" + 2-3_Bee_Conditionals_14_b: "წითელი ყვავილი რომ მეწამული ფერის ყოფილიყო, შეძლებდი + გამოგერკვია, თუ როგორ გამოგეყენებინა `repeat`ციკლი, იმისათვის რომ კოდის + მოცულობა შეგემცირებინა?" + 2-3_Bee_Conditionals_14_c: |- + სცადე ქვემოთ მოყვანილი ინფორმაცია 2 ნაჭრად გაყო: + ![](https://images.code.org/895a52f3febff9edb83979f7861cf67a-image-1469640892331.png) + 1) შეაგროვე ნექტარი 3-ჯერ + -გადაადგილდი წინ 5-ჯერ + -შეამოწმე, თუ ხედავ კოდის შემდეგ ნაწილს-----------------------------------???? + -შეუხვიე მარცხნივ + 2)გააკეთე თაფლი + -გადაადგილდი წინ ერთხელ + -გააკეთე ორი თაფლი 2-3 Bee Conditionals 15_authored_hint: - 2-3_Bee_Conditionals_15_a: 'Remember: Purple flowers only have either 0 or - 1 nectar and they can change each time you run the program.' + 2-3_Bee_Conditionals_15_a: "გახსოვდეს: მეწამული ფერის ყვავილებს აქვთ მხოლოდ + 2 ტიპის ნექტარი, 0 ან 1 და ისინი შეიძლება შეიცვალონ ყოველ ჯერზე როდესაც + კოდს გაააქტიურებ." 2-3 Bee Conditionals 3_authored_hint: - 2-3_Bee_Conditionals_3_a: The code will be shortest if you use a loop each - time you move forward, another loop to gather nectar, and another one to - make honey. + 2-3_Bee_Conditionals_3_a: "კოდი უმოკლესი იქნება თუ წინ მოძრაობის, ნექტარის + შეგროვებისა და სხვა თაფლის გაკეთების დროს სხვადასხვა ციკლს გამოიყენებ." 2-3 Bee Conditionals 6_authored_hint: - 2-3_Bee_Conditionals_6_a: 'Remember: Purple flowers change between 0 and 1 - nectar when you run your program!' + 2-3_Bee_Conditionals_6_a: "გახსოვდეთ: პროგრამის გაშვებისას, იასამნისფერი ყვავილების + ნექტარის შემცველობა იცვლება 0-სა და 1-ს შორის!" 2-3 Bee Debugging 1_authored_hint: - 2-3_Bee_Debugging_1_a: Once you find and fix the incorrect block, do you see - any patterns that could be made more simple using a `repeat` loop? + 2-3_Bee_Debugging_1_a: "როდესაც იპოვით და შეასწორებთ შეცდომით ბლოკს, დააკვირდით: + იქნებთ დაინახოთ კოდის ნაწილები, რომელთა გამარტივება შესაძლებელია `გამეორების` + ციკლის საშუალებით?" 2-3 Bee Debugging 2_authored_hint: - 2-3_Bee_Debugging_2_a: Once you find and fix the incorrect block, do you see - any patterns that could be made more simple using a `repeat` loop? + 2-3_Bee_Debugging_2_a: "როდესაც იპოვით და შეასწორებთ შეცდომით ბლოკს, დააკვირდით: + იქნებთ დაინახოთ კოდის ნაწილები, რომელთა გამარტივება შესაძლებელია `გამეორების` + ციკლის საშუალებით?" 2-3 Bee Debugging 4_authored_hint: - 2-3_Bee_Debugging_4_a: Is there any place where the bee does something that - doesn't make sense? What happens when you change that block? + 2-3_Bee_Debugging_4_a: "არის თუ არა აქ რაიმე ადგილი სადაც ფუტკარი უაზრო რაღაცებს + აკეთებს? რა მოხდება თუ შეცვლით ამ ბლოკს?" 2-3 Bee Functions 4_authored_hint: - 2-3_Bee_Functions_4_a: You don't have to use a loop with a function. Try moving, - using the function, then moving and using the function again. + 2-3_Bee_Functions_4_a: "თქვენ არ უნდა გამოიყენოთ ციკლი ფუნქციასთან ერთად. + სცადეთ გადაადგილდეთ, გამოიყენოთ ფუნქცია, შემდეგ კიდევ გადაადგილდეთ და ისევ + გამოიყენოთ ფუნქცია." 2-3 Bee Functions 6_authored_hint: - 2-3_Bee_Functions_6_a: You don't have to use a loop with a function. Try moving, - using the function, then moving and using the function again. + 2-3_Bee_Functions_6_a: "თქვენ არ უნდა გამოიყენოთ ციკლი ფუნქციასთან ერთად. + სცადეთ გადაადგილდეთ, გამოიყენოთ ფუნქცია, შემდეგ კიდევ გადაადგილდეთ და ისევ + გამოიყენოთ ფუნქცია." 2-3 Bee Functions 8_authored_hint: - 2-3_Bee_Functions_8_a: "If the puzzle seems challenging, try building your - function a little at a time. \n\nAdd some blocks, then try it out. Add - more, then try again. Soon, you'll get there!\n\n![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif)" + 2-3_Bee_Functions_8_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! + + ![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif) 2-3 Bee Functions 9_authored_hint: - 2-3_Bee_Functions_8_a: "If the puzzle seems challenging, try building your - function a little at a time. \n\nAdd some blocks, then try it out. Add - more, then try again. Soon, you'll get there!" + 2-3_Bee_Functions_8_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! 2-3_Bee_Functions_8_b: |- - Remember to build your code inside of the green function block. + არ დაგავიწყდეთ თქვენი კოდის აწყობა მწვანე ფუნქციის ბლოკის შიგნით. ![](https://images.code.org/8fe1fae5caf4ede3a9c9bd9f26940cde-image-1467996837459.gif) 2-3 Bee Loops 2_authored_hint: - 2-3_Bee_Loops_2_a: You should end up with four blocks inside your loop. + 2-3_Bee_Loops_2_a: "საბოლოოდ თქვენს ციკლში ოთხი ბლოკი უნდა იყოს." 2-3 Bee Loops 3_authored_hint: - 2-3_Bee_Loops_3_a: You should have 6 blocks inside your loop. + 2-3_Bee_Loops_3_a: "საბოლოოდ თქვენს ციკლში 6 ბლოკი უნდა იყოს." 2-3 Bee Loops 3B_authored_hint: - 2-3_Bee_Loops_3B_a: You will need two different `repeat` loops, one after - the other. + 2-3_Bee_Loops_3B_a: "თქვენ დაგჭირდებათ, ერთმანეთის შემდეგ, ორი განსხვავებული + `გამეორების` ციკლის გამოყენება." 2-3 Bee Loops 4_authored_hint: - 2-3_Bee_Loops_4_a: You should end up with five blocks inside your loop. + 2-3_Bee_Loops_4_a: "საბოლოოდ თქვენს ციკლში ხუთი ბლოკი უნდა იყოს." 2-3 Bee Loops 4A_authored_hint: - 2-3_Bee_Loops_4A_a: The first action will be a turn, rather than a move. - 2-3_Bee_Loops_4A_b: The last piece of the program can be finished by writing - code at the end of your program outside of your loop. - 2-3_Bee_Loops_4A_c: If you can't spot the loops yet, try coding it out the - long way first, then see what you can combine into a `repeat` loop at the - end. + 2-3_Bee_Loops_4A_a: "პირველი ქმედება არა გადაადგილება, არამედ მობრუნება იქნება." + 2-3_Bee_Loops_4A_b: "პროგრამის ბოლო ნაწილის დასრულება შესაძლებელია მის ბოლოში, + ციკლის გარეთ, კოდის დაწერით." + 2-3_Bee_Loops_4A_c: "თუ ჯერ ციკლებს ვერ ამჩნევთ, სცადეთ გრძელ გზას გაჰყვეთ + და დაწეროთ ისინი, შემდეგ კი ნახოთ, შეიძლება თუ არა მათი გაერთიანება პროგრამის + ბოლოში განთვასებულ ერთ `გამეორების` ციკლში." 2-3 Bee Loops 5_authored_hint: - 2-3_Bee_Loops_5_a: If you can't spot the blocks to put inside `repeat` right - away, start by coding out each move and look for a pattern. + 2-3_Bee_Loops_5_a: თუ "გამეორება"-ში მოსათავსებელ ბლოკებს მაშინვე ვერ ამჩნევ, + მაშინ თითოეული მოძრაობისათვის დაწერე კოდი და მოძებნე სქემა. 2-3 Bee Loops 6_authored_hint: - 2-3_Bee_Loops_6_a: If you can't tell what should go into the `repeat` loop, - try dragging blocks out one by one and see if you can find a pattern. - 2-3_Bee_Loops_6_b: There should be 6 blocks inside your `repeat` loop when - you're done. + 2-3_Bee_Loops_6_a: თუ არ იცი რა უნდა წავიდეს ციკლში "გამეორება", სცადე ბლოკები + სათითაოდ გამოწიო და ნეხო თუ შეგიძლია იპოვო სქემა. + 2-3_Bee_Loops_6_b: "როცა მორჩები შენს ციკლში 6 ბლოკი უნდა იყოს." 2-3 Bee Loops 7_authored_hint: - 2-3_Bee_Loops_7_a: The first action will be a turn, rather than a move. + 2-3_Bee_Loops_7_a: "პირველი ქმედება არა გადაადგილება, არამედ მობრუნება იქნება." 2-3_Bee_Loops_7_b: 'If you can''t quite picture the loop from the beginning, try coding it out the long way, then look for a pattern. ' 2-3 Maze 1_authored_hint: - 2-3_Maze_1_a: To use a `move forward` block, drag it from the toolbar area - out into the workspace and connect it to the `when run` block. + 2-3_Maze_1_a: იმისათვის რომ გამოიყენო "წინ გადაადგილების" ბლოკი, გამოწიე ის + პანელიდან, გადაიტანე სამუშაო სივრცეში და დაუკავშირე ბლოკს "როცა გააქტიურდება". 2-3 Maze 16_authored_hint: - 2-3_Maze_16_a: If the pattern is hard to see, try coding it all out first - and see what things repeat over and over before you put the loops in. - 2-3_Maze_16_b: "To put lots of blocks inside a `repeat` loop, just drag a - loop out into the workspace, then drag all of the blocks from the starting - program inside of it. \n\nConnect it all back to the `when run` block and - you're good to go!" + 2-3_Maze_16_a: "მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს სქემაში + ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება + კვლავ და კვლავ." + 2-3_Maze_16_b: იმისათვის რომ ბევრი ბლოკი მოათავსო ციკლში "გამეორება", უბრალოდ + გადმოქაჩე ციკლი სამუშაო სივრცეში და მასში ჩაყარე საწყისი პროგრამის ყველა + ბლოკი! 2-3 Maze 6_authored_hint: - 2-3_Maze_6_a: There are two ways to solve this puzzle! + 2-3_Maze_6_a: "ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს!" 2-3 Maze Loops 17_authored_hint: - 2-3_Maze_Loops_17_a: If the pattern is hard to see, try coding it all out - first and see what things repeat over and over before you put the loops - in. - 2-3_Maze_Loops_17_b: Did the starting code get deleted? Click `start over` - to get it back! + 2-3_Maze_Loops_17_a: "თუ სქემა აღსაქმელად რთულია, მანამ სანამ ციკლს სქემაში + ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება + კვლავ და კვლავ." + 2-3_Maze_Loops_17_b: საწყისი კოდი წაგეშალა? დააწექი "თავიდან დაწყება"-ს და + კვლავ აღადგინე ის! 2-3 Maze Loops 18_authored_hint: - 2-3_Maze_Loops_18_a: If the pattern is hard to see, try coding it all out - first and see what things repeat over and over before you put the loops - in. + 2-3_Maze_Loops_18_a: "მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს + სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები + მეორდება კვლავ და კვლავ." 2-3 Maze Loops 19_authored_hint: - 2-3_Maze_Loops_19_a: If you are stuck, try writing out the code without loops - first and looking for patterns. - 2-3_Maze_Loops_19_b: Putting one repeat loop inside of another can help decrease - the number of blocks used. + 2-3_Maze_Loops_19_a: "თუ გაიჭედა, თავდაპირველად სცადე კოდი ციკლების გარეშე + დაწერო და მოძებე სქემა." + 2-3_Maze_Loops_19_b: "ერთი ციკლის შიგნით მეორე ციკლის ჩასმამ, შესაძლოა გამოყენებული + ბლოკების რაოდენობა შეამციროს." 2-3 Maze Loops 20_authored_hint: - 2-3_Maze_Loops_20_a: Look for a stair-step pattern in this maze to find where - a loop can be used. + 2-3_Maze_Loops_20_a: "იმისათვის რომ გაიგო მეტი ციკლი სად შეიძლება იქნას გამოყენებული + ამ ლაბირინთში, იპოვე კოდის ის ნაწილი, რომელსაც კიბის საფეხურის ფორმა აქვს." 2-3 Maze Loops 21_authored_hint: - 2-3_Maze_Loops_21_a: If you are having trouble finding the stair-step pattern, - try covering the blocked paths with your finger. + 2-3_Maze_Loops_21_a: "თუ გიჭირს იპოვო კოდის ის ნაწილი, რომელსაც კიბის საფეხურის + ფორმა აქვს, მაშინ თითით დაფარე ბლოკების ბილიკები." 4-5 Artist 1_authored_hint: 4-5_Artist_1_a: "![](https://images.code.org/e5a08f29a9c4e306de5553dafca9fb5d-image-1467913845542.gif)" 4-5 Artist 11_authored_hint: - 4-5_Artist_11_a: Within your loop, make sure the artist jumps backwards and - upwards after drawing each line. + 4-5_Artist_11_a: "თითოეული ხაზის დახატვის შემდეგ, დარწმუნდი რომ შენს ციკლში + ხელოვანი უკან და ზემოთ ხტუნავს." 4-5 Artist 3_authored_hint: 4-5_Artist_3_a: |- If the flower bed is 600 pixels around and two of the sides are 200 pixels long, here is how to figure out what the short sides add up to: @@ -427,8 +448,8 @@ ![Image of Solution Blocks](https://images.code.org/d85a18bd31a09f87b41a818fc8d6c1cc-image-1469641375258.png) Bergeron Robot Maze1_authored_hint: - 2-3_Maze_1_a: To use a `move forward` block, drag it from the toolbar area - out into the workspace and connect it to the `when run` block. + 2-3_Maze_1_a: იმისათვის რომ გამოიყენო "წინ გადაადგილების" ბლოკი, გამოწიე ის + პანელიდან, გადაიტანე სამუშაო სივრცეში და დაუკავშირე ბლოკს "როცა გააქტიურდება". Course 4 Artist 11_authored_hint: Course_4_Artist_11_a: 'The half-hexagon has a **length of 30** and turns right by **60 degrees**. ' @@ -4531,15 +4552,17 @@ * Make 3 honey * Move backward course3_bee_functions_challenge1_authored_hint: - courseE_bee_functions_challenge1_a: "If the puzzle seems challenging, try - building your function a little at a time. \n\nAdd some blocks, then try - it out. Add more, then try again. Soon, you'll get there!" + courseE_bee_functions_challenge1_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! courseE_bee_functions_challenge1_b: Remember to build your code inside of the green function block. course3_bee_functions_challenge2_authored_hint: - courseE_bee_functions_challenge1_a: "If the puzzle seems challenging, try - building your function a little at a time. \n\nAdd some blocks, then try - it out. Add more, then try again. Soon, you'll get there!" + courseE_bee_functions_challenge1_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! courseE_bee_functions_challenge1_b: Remember to build your code inside of the green function block. course3_bee_functions_challenge3_authored_hint: @@ -6214,7 +6237,7 @@ courseB_maze_seq8_authored_hint: courseB_maze_seq8_a: If you're stuck, try adding one block at a time until you solve the puzzle. - courseB_maze_seq8_b: There are two ways to solve this puzzle! + courseB_maze_seq8_b: "ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს!" courseB_maze_seq9_authored_hint: courseB_maze_seq9_a: If you're having trouble, try writing down the steps on a piece of paper first. @@ -7129,14 +7152,13 @@ courseC_maze_loops6_authored_hint: courseC_maze_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_maze_loops6_b: "To put lots of blocks inside a `repeat` loop, just - drag a loop out into the workspace, then drag all of the blocks from the - starting program inside of it. \n\nConnect it all back to the `when run` - block and you're good to go!" + courseC_maze_loops6_b: იმისათვის რომ ბევრი ბლოკი მოათავსო ციკლში "გამეორება", + უბრალოდ გადმოქაჩე ციკლი სამუშაო სივრცეში და მასში ჩაყარე საწყისი პროგრამის + ყველა ბლოკი! courseC_maze_loops7_authored_hint: - courseC_maze_loops7_a: If the pattern is hard to see, try coding it all out - first and see what things repeat over and over before you put the loops - in. + courseC_maze_loops7_a: "მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ + ციკლს სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, + რაები მეორდება კვლავ და კვლავ." courseC_maze_loops8_authored_hint: courseC_puppy_loops8courseC_maze_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first @@ -7190,7 +7212,7 @@ courseC_maze_programming5_c: The solution will have two `move forward` blocks, a turn, and two more `move forward` blocks. courseC_maze_programming6_authored_hint: - courseC_maze_programming6_a: There are two ways to solve this puzzle! + courseC_maze_programming6_a: "ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს!" courseC_maze_programming6_b: Follow your finger from the bird to the pig, which steps did you take? courseC_maze_programming6_c: Remember you have to turn first, since the bird @@ -7263,10 +7285,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7319,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, @@ -7379,10 +7393,10 @@ blocks, create a `draw hexagon` function and call that multiple times. courseD_artist_functions2_authored_hint: courseD_artist_functions2_a: |- - Your program should: - - Use function - - Move forward 100 + 75 pixels - - Use function + თქვენი პროგრამა უნდა: + - იყენებდეს ფუნქციას + - მოძრაობდეს წინ 100 + 75 პიქსელით + - იყენებდეს ფუნქციას courseD_artist_functions3_authored_hint: courseD_artist_functions3_a: |- To solve this puzzle, you just need to add a loop that repeats the starter code 8 times. @@ -7443,10 +7457,10 @@ courseD_artist_nestedLoops2_b: Remember to put the `turn` block inside of the loop so that the artist turns after each triangle. courseD_artist_nestedLoops3_authored_hint: - courseD_artist_nestedLoops3_a: "Try using the `jump forward` block to get - from the top of one square to the place where you will start the next. \n\nIf - your squares are 20 pixels tall and they are 20 pixels apart, how far do - you need to jump?" + courseD_artist_nestedLoops3_a: "იმისათვის რომ კვადრატის თავიდან იმ ადგილზე + მოხვდე, სადაც მე-2 კვადრატზე მუშაობა უნდა დაიწყო, დააწექი `jump forward`-ის + ბლოკი. \nრა სიშორეზე უნდა გადახტე, თუ შენი კვადრატები 20 პიქსელი სიმაღლისანი + არიან და ერთმანეთისგანაც 20 პიქსელით არიან დაშორებულნი?" courseD_artist_nestedLoops3_b: 'Don''t forget to use a nested loop to solve this puzzle quickly. ' courseD_artist_nestedLoops3_c: 'Start by using a `repeat` loop to make one @@ -8514,7 +8528,7 @@ blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. courseD_maze_ramp6_authored_hint: - courseC_maze_programming6_a: There are two ways to solve this puzzle! + courseC_maze_programming6_a: "ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს!" courseC_maze_programming6_b: The bird starts facing a wall, so remember to turn before you move. courseC_maze_programming6_c: Remember you can write one piece of the code @@ -8687,11 +8701,11 @@ courseE_artist_embed_functions8_authored_hint: [] courseE_artist_functions1_authored_hint: - courseE_artist_functions1_a: The squares each have 100 pixel sides, that means - that you will have to move forward 175 pixels before drawing your second - square. - courseE_artist_functions1_b: It is okay to draw overlapping lines to make - your glasses. + courseE_artist_functions1_a: "ყოველ კვადრატს აქვს 100 პიქსელის ტოლი გვერდი, + რაც იმას ნიშნავს, რომ თქვენ მოგიწევთ 175 პიქსელით წინ გადაადგილება სანამ + მეორე კვადრატის ხატვას დაიწყებთ." + courseE_artist_functions1_b: "სათვალის ხატვისას ერთმანეთის გადამკვეთი ხაზების + დახატვა დაშვებულია." courseE_artist_functions1_c: For shorter code, try using a `repeat` loop to draw the square frames of the glasses. courseE_artist_functions10_authored_hint: @@ -8710,10 +8724,10 @@ your function under the `when run` block. Otherwise, the code in your function will not run. courseD_artist_functions2_a: |- - Your program should: - - Use function - - Move forward 100 + 75 pixels - - Use function + თქვენი პროგრამა უნდა: + - იყენებდეს ფუნქციას + - მოძრაობდეს წინ 100 + 75 პიქსელით + - იყენებდეს ფუნქციას courseE_artist_functions3_authored_hint: courseD_artist_functions3_a: |- To solve this puzzle, you just need to add a loop that repeats the starter code 8 times. @@ -8921,17 +8935,21 @@ move forward\n- collect all of the nectar\n- turn around\n- move back to the main path\n- turn back to the direction that the bee started from" courseE_bee_functions6_authored_hint: - courseE_bee_functions6_a: "If the puzzle seems challenging, try building your - function a little at a time. \n\nAdd some blocks, then try it out. Add - more, then try again. Soon, you'll get there!\n\n![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif)" + courseE_bee_functions6_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! + + ![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif) courseE_bee_functions6_b: It might help in this case to move inside of the function, but not all of your `move` blocks need to be there. courseE_bee_functions7_authored_hint: - courseE_bee_functions7_a: "If the puzzle seems challenging, try building your - function a little at a time. \n\nAdd some blocks, then try it out. Add - more, then try again. Soon, you'll get there!" + courseE_bee_functions7_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! courseE_bee_functions7_b: |- - Remember to build your code inside of the green function block. + არ დაგავიწყდეთ თქვენი კოდის აწყობა მწვანე ფუნქციის ბლოკის შიგნით. ![](https://images.code.org/8fe1fae5caf4ede3a9c9bd9f26940cde-image-1467996837459.gif) courseE_bee_functions7_c: This function should turn the bee to head him down @@ -8952,15 +8970,17 @@ courseE_bee_functions9_b: Even though you know how much nectar some of the flowers have, a `while` loop can make one function work for all of them. courseE_bee_functions_challenge1_authored_hint: - courseE_bee_functions_challenge1_a: "If the puzzle seems challenging, try - building your function a little at a time. \n\nAdd some blocks, then try - it out. Add more, then try again. Soon, you'll get there!" + courseE_bee_functions_challenge1_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! courseE_bee_functions_challenge1_b: Remember to build your code inside of the green function block. courseE_bee_functions_challenge2_authored_hint: - courseE_bee_functions_challenge1_a: "If the puzzle seems challenging, try - building your function a little at a time. \n\nAdd some blocks, then try - it out. Add more, then try again. Soon, you'll get there!" + courseE_bee_functions_challenge1_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! courseE_bee_functions_challenge1_b: Remember to build your code inside of the green function block. courseE_bee_ramp14_authored_hint: @@ -9218,7 +9238,7 @@ courseC_maze_programming5_c: You will need to turn left at the corner to get to the pig. courseE_maze_ramp6_authored_hint: - courseC_maze_programming6_a: There are two ways to solve this puzzle! + courseC_maze_programming6_a: "ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს!" courseC_maze_programming6_b: Remember to turn first before moving, since the bird starts facing a wall. courseC_maze_programming6_c: Don't be afraid to make a mistake! Try adding @@ -10651,9 +10671,12 @@ courseF_bee_functions5a_c: Within your `while` loop, make sure to move forward, then use your function to check for a path. courseF_bee_functions6_authored_hint: - courseF_bee_functions6_a: "If the puzzle seems challenging, try building your - function a little at a time. \n\nAdd some blocks, then try it out. Add - more, then try again. Soon, you'll get there!\n\n![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif)" + courseF_bee_functions6_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! + + ![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif) courseF_bee_functions6_b: Your function should check if there is a flower or honeycomb, get nectar or make honey, then turn. courseF_bee_functions6_c: Since you are turning within your function, you @@ -10664,15 +10687,17 @@ courseF_bee_functions7_b: Try drawing a path through this maze with your finger. Where will the bee have to make a decision? courseF_bee_functions8a_authored_hint: - courseF_bee_functions8a_a: "If the puzzle seems challenging, try building - your function a little at a time. \n\nAdd some blocks, then try it out. - Add more, then try again. Soon, you'll get there!" + courseF_bee_functions8a_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! courseF_bee_functions8a_b: | Remember to build code inside of the function editor. courseF_bee_functionsPre7_authored_hint: - courseF_bee_functions7_a: "If the puzzle seems challenging, try building your - function a little at a time. \n\nAdd some blocks, then try it out. Add - more, then try again. Soon, you'll get there!" + courseF_bee_functions7_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! courseF_bee_functions7_b: |- Remember to build code inside of the green function block. @@ -10795,9 +10820,10 @@ courseF_bee_functions_challenge2_recursion_authored_hint: - courseF_bee_functions8a_a: "If the puzzle seems challenging, try building - your function a little at a time. \n\nAdd some blocks, then try it out. - Add more, then try again. Soon, you'll get there!" + courseF_bee_functions8a_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! courseF_bee_functions8a_b: | Remember to build code inside of the function editor. courseF_bee_fwp1_authored_hint: @@ -11230,7 +11256,7 @@ courseF_maze_ramp5_b: There is more than one way to get to the pig. courseF_maze_ramp5_c: Try using a `repeat` loop for shorter code! courseF_maze_ramp6_authored_hint: - courseF_maze_ramp6_a: There are two ways to solve this puzzle! + courseF_maze_ramp6_a: "ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს!" courseF_maze_ramp6_b: The bird starts facing a wall, so remember to turn before moving! courseF_maze_ramp6_c: Don't be afraid to make a mistake! Try adding blocks @@ -11633,7 +11659,7 @@ and turn the opposite way. Move forward one more time to reach the pig. grade2_CaringForNewPet_3D_authored_hint: [] grade2_CaringForNewPet_4_authored_hint: - 2-3_Maze_6_a: There are two ways to solve this puzzle! + 2-3_Maze_6_a: "ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს!" grade2_CaringForNewPet_5_authored_hint: grade2_CaringForNewPet_5_a: If you can't quite see what you need to do, try saying the steps that your bird will take out loud one-by-one and see if @@ -11645,10 +11671,10 @@ grade2_CaringForNewPet_7D_a: Don't forget to use the "Step" button to go through block by block and look for errors. grade2_MakeDogTag_1_authored_hint: - 2-3_Artist_1_new_a: If you use the block to have me `move forward by 100 pixels`, - I will draw a line automatically. - 2-3_Artist_1_new_b: Having trouble turning the corner? Use the `turn right - 90 degrees` block. + 2-3_Artist_1_new_a: "თუ თქვენ გამოიყენებთ ბლოკს, რომელიც `წინ 100 პიქსელით + გადამაადგილებს`, მე ავტომატურად დავხატავ ხაზს." + 2-3_Artist_1_new_b: "გაგიჩნდათ პრობლემა კუთხესთან? გამოიყენეთ `შეტრიალდი 90 + გრადუსით` ბლოკი." grade2_MakeDogTag_2_authored_hint: 2-3_Artist_2_new_a: To create this window, just draw a square with 100 pixel sides. @@ -11673,16 +11699,16 @@ Remember that the code from the last puzzle was: ![](https://images.code.org/e5c7492f509dd41efe2888c7e7895c28-image-1461177002636.29.02.png) - 2-3_Artist_Loops_New_11_b: Your new turn should go at the **end** of the code - inside the loop. + 2-3_Artist_Loops_New_11_b: "შენ ახლა ციკლის შიგნით მოქცეული შენი კოდის **end** + ნაწილისაკენ უნდა გადაადგილდე." grade2_MakeDogTag_BFP_authored_hint: [] grade2_PuppyLoops_10_authored_hint: 2-3_Artist_Debugging_8_a: |- - How many times did my shape repeat? + რამდენჯერ გამეორდა ჩემი ფიგურა? - How many times *should* the shape repeat? + რამდენჯერ *უნდა* გამეორებულიყო ჩემი ფიგურა? - Where can you change that in the program? + პროგრამაში სად შეგიძლიათ ეს შეცვალოთ? grade2_PuppyLoops_3_authored_hint: hint1: This puzzle is very similar to the last one. hint2: Use a `repeat 5 times` block to create the loop. @@ -11690,23 +11716,23 @@ grade2_PuppyLoops_5_authored_hint: hint1: The best solution uses two `move forward` commands and one loop. grade2_PuppyLoops_6_authored_hint: - 2-3_Maze_16_a: If the pattern is hard to see, try coding it all out first - and see what things repeat over and over before you put the loops in. - 2-3_Maze_16_b: "To put lots of blocks inside a `repeat` loop, just drag a - loop out into the workspace, then drag all of the blocks from the starting - program inside of it. \n\nConnect it all back to the `when run` block and - you're good to go!" + 2-3_Maze_16_a: "მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს სქემაში + ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება + კვლავ და კვლავ." + 2-3_Maze_16_b: იმისათვის რომ ბევრი ბლოკი მოათავსო ციკლში "გამეორება", უბრალოდ + გადმოქაჩე ციკლი სამუშაო სივრცეში და მასში ჩაყარე საწყისი პროგრამის ყველა + ბლოკი! grade2_PuppyLoops_7_authored_hint: - 2-3_Maze_Loops_17_a: If the pattern is hard to see, try coding it all out - first and see what things repeat over and over before you put the loops - in. - 2-3_Maze_Loops_17_b: Did the starting code get deleted? Click `start over` - to get it back! + 2-3_Maze_Loops_17_a: "მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს + სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები + მეორდება კვლავ და კვლავ." + 2-3_Maze_Loops_17_b: საწყისი კოდი წაგეშალა? დააწექი "თავიდან დაწყება"-ს და + კვლავ აღადგინე ის! grade2_PuppyLoops_8_authored_hint: - 2-3_Artist_Debugging_2_a: 'Hint: Each whisker is 75 pixels long.' + 2-3_Artist_Debugging_2_a: "მითითება: ყოველი ულვაში 75 პიქსელის სიგრძისაა." grade2_PuppyLoops_9_authored_hint: - 2-3_Artist_Debugging_7_a: What happens if you have the artist move or jump - backward after he draws the first line? + 2-3_Artist_Debugging_7_a: "რა მოხტება თუ პირველი ხაზის დახატვის შემდეგ, მხატვარს + უკან გადაადგილებთ ან გადაახტუნებთ?" grade2_collector_2_authored_hint: hint1: You can use four `move forward` blocks or use the `repeat 4 times` block to make your program shorter. @@ -11755,16 +11781,16 @@ grade2_puppy_loops5_authored_hint: hint1: The best solution uses two `move forward` commands and one loop. grade2_puppy_loops6_authored_hint: - 2-3_Maze_16_a: If the pattern is hard to see, try coding it all out first - and see what things repeat over and over before you put the loops in. - 2-3_Maze_16_b: "To put lots of blocks inside a `repeat` loop, just drag a - loop out into the workspace, then drag all of the blocks from the starting - program inside of it. \n\nConnect it all back to the `when run` block and - you're good to go!" + 2-3_Maze_16_a: "მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს სქემაში + ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება + კვლავ და კვლავ." + 2-3_Maze_16_b: იმისათვის რომ ბევრი ბლოკი მოათავსო ციკლში "გამეორება", უბრალოდ + გადმოქაჩე ციკლი სამუშაო სივრცეში და მასში ჩაყარე საწყისი პროგრამის ყველა + ბლოკი! grade2_puppy_loops7_authored_hint: - 2-3_Maze_Loops_17_a: If the pattern is hard to see, try coding it all out - first and see what things repeat over and over before you put the loops - in. + 2-3_Maze_Loops_17_a: "მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს + სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები + მეორდება კვლავ და კვლავ." grade3_ConditionalsElse_4_authored_hint: remember_quantum: "**Remember:** This puzzle changes each time it's run. \n\nYou'll want to use a conditional block (`if` or `if/else`) to solve the challenge." @@ -11779,31 +11805,34 @@ where the bee needs to move forward, then turn left several times to complete the path. grade3_Conditionals_11_authored_hint: - 2-3_Bee_Conditionals_14_a: Having a hard time figuring out how to get the - blocks down? Try treating the red flower exactly the same as a purple flower! - 2-3_Bee_Conditionals_14_b: If the red flower were purple, could you figure - out how to use an extra `repeat` loop to cut down on code? + 2-3_Bee_Conditionals_14_a: "გიძნელდება იმის გამორკვევა თუ როგორ ჩამოიტანო + ბლოკები ქვემოთ? სცადე წითელ ყვავილს ზუსტად ისე მოეპყრო, როგორც მეწამული + ფერის ყვავილს!" + 2-3_Bee_Conditionals_14_b: "წითელი ყვავილი რომ მეწამული ფერის ყოფილიყო, შეძლებდი + გამოგერკვია, თუ როგორ გამოგეყენებინა `repeat`ციკლი, იმისათვის რომ კოდის + მოცულობა შეგემცირებინა?" 2-3_Bee_Conditionals_14_c: "Try breaking this up into two separate chunks: \ \n\n![](https://images.code.org/670ac0889a8f523865ff4099b4c54844-image-1463445460440.36.42.png)\n\n1) Gather nectar 3 times\n - Move forward 5 times\n - Check to see if nectar, if so: get it\n - Turn left\n \n2) Make honey \n - Move forward one time\n \ - Make two honey" grade3_Conditionals_12_authored_hint: - 2-3_Bee_Conditionals_15_a: 'Remember: Purple flowers only have either 0 or - 1 nectar and they can change each time you run the program.' + 2-3_Bee_Conditionals_15_a: "გახსოვდეს: მეწამული ფერის ყვავილებს აქვთ მხოლოდ + 2 ტიპის ნექტარი, 0 ან 1 და ისინი შეიძლება შეიცვალონ ყოველ ჯერზე როდესაც + კოდს გაააქტიურებ." grade3_Conditionals_2_authored_hint: - 2-3_Bee_Conditionals_3_a: The code will be shortest if you use a loop each - time you move forward, another loop to gather nectar, and another one to - make honey. + 2-3_Bee_Conditionals_3_a: "კოდი უმოკლესი იქნება თუ წინ მოძრაობის, ნექტარის + შეგროვებისა და სხვა თაფლის გაკეთების დროს სხვადასხვა ციკლს გამოიყენებ." grade3_Conditionals_4_authored_hint: - 2-3_Bee_Conditionals_6_a: 'Remember: Purple flowers change between 0 and 1 - nectar when you run your program!' + 2-3_Bee_Conditionals_6_a: "გახსოვდეთ: პროგრამის გაშვებისას, იასამნისფერი ყვავილების + ნექტარის შემცველობა იცვლება 0-სა და 1-ს შორის!" grade3_Conditionals_TeacherIDo_authored_hint: - 2-3_Bee_Conditionals_6_a: 'Remember: Purple flowers change between 0 and 1 - nectar when you run your program!' + 2-3_Bee_Conditionals_6_a: "გახსოვდეთ: პროგრამის გაშვებისას, იასამნისფერი ყვავილების + ნექტარის შემცველობა იცვლება 0-სა და 1-ს შორის!" grade3_Debugging_1_authored_hint: - 2-3_Bee_Debugging_1_a: Once you find and fix the incorrect block, do you see - any patterns that could be made more simple using a `repeat` loop? + 2-3_Bee_Debugging_1_a: "როდესაც იპოვით და შეასწორებთ შეცდომით ბლოკს, დააკვირდით: + იქნებთ დაინახოთ კოდის ნაწილები, რომელთა გამარტივება შესაძლებელია `გამეორების` + ციკლის საშუალებით?" grade3_Debugging_10_authored_hint: grade3_Debugging_10_a: |- Start by looking at just the first loop. @@ -11859,36 +11888,35 @@ the stair step pattern, try tracing it with your finger and saying the commands out loud. \n\nDon't forget to point out the direction of the turns!" grade3_Debugging_TeacherIDo_authored_hint: - 2-3_Bee_Debugging_4_a: Is there any place where the bee does something that - doesn't make sense? What happens when you change that block? + 2-3_Bee_Debugging_4_a: "არის თუ არა აქ რაიმე ადგილი სადაც ფუტკარი უაზრო რაღაცებს + აკეთებს? რა მოხდება თუ შეცვლით ამ ბლოკს?" grade3_Loops_10_authored_hint: - 2-3_Bee_Loops_4_a: You should end up with five blocks inside your loop. + 2-3_Bee_Loops_4_a: "საბოლოოდ თქვენს ციკლში ხუთი ბლოკი უნდა იყოს." grade3_Loops_11_authored_hint: - 2-3_Bee_Loops_5_a: If you can't spot the blocks to put inside `repeat` right - away, start by coding out each move and look for a pattern. + 2-3_Bee_Loops_5_a: თუ "გამეორება"-ში მოსათავსებელ ბლოკებს მაშინვე ვერ ამჩნევ, + მაშინ თითოეული მოძრაობისათვის დაწერე კოდი და მოძებნე სქემა. grade3_Loops_12_authored_hint: - 2-3_Bee_Loops_6_a: If you can't tell what should go into the `repeat` loop, - try dragging blocks out one by one and see if you can find a pattern. - 2-3_Bee_Loops_6_b: There should be 6 blocks inside your `repeat` loop when - you're done. + 2-3_Bee_Loops_6_a: თუ არ იცი რა უნდა წავიდეს ციკლში "გამეორება", სცადე ბლოკები + სათითაოდ გამოწიო და ნეხო თუ შეგიძლია იპოვო სქემა. + 2-3_Bee_Loops_6_b: "როცა მორჩები შენს ციკლში 6 ბლოკი უნდა იყოს." grade3_Loops_4_authored_hint: - 2-3_Bee_Loops_3B_a: You will need two different `repeat` loops, one after - the other. + 2-3_Bee_Loops_3B_a: "თქვენ დაგჭირდებათ, ერთმანეთის შემდეგ, ორი განსხვავებული + `გამეორების` ციკლის გამოყენება." grade3_Loops_5_authored_hint: - 2-3_Bee_Loops_7_a: The first action will be a turn, rather than a move. + 2-3_Bee_Loops_7_a: "პირველი ქმედება არა გადაადგილება, არამედ მობრუნება იქნება." 2-3_Bee_Loops_7_b: 'If you can''t quite picture the loop from the beginning, try coding it out the long way, then look for a pattern. ' grade3_Loops_6_authored_hint: - 2-3_Bee_Loops_4A_a: The first action will be a turn, rather than a move. - 2-3_Bee_Loops_4A_b: The last piece of the program can be finished by writing - code at the end of your program outside of your loop. - 2-3_Bee_Loops_4A_c: If you can't spot the loops yet, try coding it out the - long way first, then see what you can combine into a `repeat` loop at the - end. + 2-3_Bee_Loops_4A_a: "პირველი ქმედება არა გადაადგილება, არამედ მობრუნება იქნება." + 2-3_Bee_Loops_4A_b: "პროგრამის ბოლო ნაწილის დასრულება შესაძლებელია მის ბოლოში, + ციკლის გარეთ, კოდის დაწერით." + 2-3_Bee_Loops_4A_c: "თუ ჯერ ციკლებს ვერ ამჩნევთ, სცადეთ გრძელ გზას გაჰყვეთ + და დაწეროთ ისინი, შემდეგ კი ნახოთ, შეიძლება თუ არა მათი გაერთიანება პროგრამის + ბოლოში განთვასებულ ერთ `გამეორების` ციკლში." grade3_Loops_8_authored_hint: - 2-3_Bee_Loops_2_a: You should end up with four blocks inside your loop. + 2-3_Bee_Loops_2_a: "საბოლოოდ თქვენს ციკლში ოთხი ბლოკი უნდა იყოს." grade3_Loops_9_authored_hint: - 2-3_Bee_Loops_3_a: You should have 6 blocks inside your loop. + 2-3_Bee_Loops_3_a: "საბოლოოდ თქვენს ციკლში 6 ბლოკი უნდა იყოს." grade3_RunningFarm_1_authored_hint: grade3_RunningFarm_1_a: You will need to look for corn 5 times, using a repeat loop. @@ -11976,9 +12004,9 @@ Try using this path through the maze. ![](https://images.code.org/6a8b4b97a8eef813d8a827b0b7b2d36b-image-1480446509692.05.22.png) - grade3_maze_loops2_b: If the pattern is hard to see, try coding it all out - first and see what things repeat over and over before you put the loops - in. + grade3_maze_loops2_b: "მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ + ციკლს სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, + რაები მეორდება კვლავ და კვლავ." grade3_maze_loops2_c: Try using one `repeat` loop inside of another to cut down on the amount of code you need. grade3_maze_loops2a_authored_hint: @@ -11995,8 +12023,8 @@ 2-3_Maze_Loops_20_a: Look for a stair-step pattern in this maze to find where a nested loop can be used. grade3_maze_loops5_authored_hint: - 2-3_Maze_Loops_21_a: If you are having trouble finding the stair-step pattern, - try covering the blocked paths with your finger. + 2-3_Maze_Loops_21_a: "თუ გიჭირს იპოვო კოდის ის ნაწილი, რომელსაც კიბის საფეხურის + ფორმა აქვს, მაშინ თითით დაფარე ბლოკების ბილიკები." grade3_robotFarmer_ConditionalsIntro_10a_authored_hint: [] grade3_robotFarmer_ConditionalsIntro_11a_authored_hint: [] grade3_robotFarmer_ConditionalsIntro_5_authored_hint: @@ -12038,17 +12066,17 @@ grade4_arist_nested_loop_triangles6_authored_hint: 4-5_Nested_Loops_12_a: "**360 / 36 = ?**" grade4_artist_functions1_authored_hint: - 2-3_Artist_Functions_1_a: The squares each have 100 pixel sides, that means - that you will have to move forward 175 pixels before drawing your second - square. - 2-3_Artist_Functions_1_b: It is okay to draw overlapping lines to make your - glasses. + 2-3_Artist_Functions_1_a: "ყოველ კვადრატს აქვს 100 პიქსელის ტოლი გვერდი, რაც + იმას ნიშნავს, რომ თქვენ მოგიწევთ 175 პიქსელით წინ გადაადგილება სანამ მეორე + კვადრატის ხატვას დაიწყებთ." + 2-3_Artist_Functions_1_b: "სათვალის ხატვისას ერთმანეთის გადამკვეთი ხაზების + დახატვა დაშვებულია." grade4_artist_functions2_authored_hint: 2-3_Artist_Functions_2_a: |- - Your program should: - - Use function - - Move forward 100 + 75 pixels - - Use function + თქვენი პროგრამა უნდა: + - იყენებდეს ფუნქციას + - მოძრაობდეს წინ 100 + 75 პიქსელით + - იყენებდეს ფუნქციას grade4_artist_functions2a_authored_hint: grade4_artist_functions2a_a: To get around using multiple `move forward` blocks, create a `draw triangle` function and call that multiple times. @@ -12192,15 +12220,19 @@ forward\n- collect all of the nectar\n- turn around\n- move back to the main path\n- turn back to the direction that the bee started from" grade4_bee_functions7_authored_hint: - 2-3_Bee_Functions_8_a: "If the puzzle seems challenging, try building your - function a little at a time. \n\nAdd some blocks, then try it out. Add - more, then try again. Soon, you'll get there!\n\n![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif)" + 2-3_Bee_Functions_8_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! + + ![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif) grade4_bee_functions8_authored_hint: - 2-3_Bee_Functions_8_a: "If the puzzle seems challenging, try building your - function a little at a time. \n\nAdd some blocks, then try it out. Add - more, then try again. Soon, you'll get there!" + 2-3_Bee_Functions_8_a: |- + თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით. + + დაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს! 2-3_Bee_Functions_8_b: |- - Remember to build your code inside of the green function block. + არ დაგავიწყდეთ თქვენი კოდის აწყობა მწვანე ფუნქციის ბლოკის შიგნით. ![](https://images.code.org/8fe1fae5caf4ede3a9c9bd9f26940cde-image-1467996837459.gif) 2-3_Bee_Functions_8_c: This function should turn the bee to head him down @@ -12243,24 +12275,25 @@ grade4_bee_nestedLoops5_authored_hint: grade4_bee_nestedLoops5_a: You will need 4 repeat blocks! grade4_review_artist1_authored_hint: - 2-3_Artist_1_new_a: If you use the block to have me `move forward by 100 pixels`, - I will draw a line automatically. - 2-3_Artist_1_new_b: Having trouble turning the corner? Use the `turn right - 90 degrees` block. + 2-3_Artist_1_new_a: "თუ თქვენ გამოიყენებთ ბლოკს, რომელიც `წინ 100 პიქსელით + გადამაადგილებს`, მე ავტომატურად დავხატავ ხაზს." + 2-3_Artist_1_new_b: "გაგიჩნდათ პრობლემა კუთხესთან? გამოიყენეთ `შეტრიალდი 90 + გრადუსით` ბლოკი." grade4_review_artist2_authored_hint: - 2-3_Artist_6_a: 'To make those little angles, you have to turn *farther* each - time than you did with the square. ' - 2-3_Artist_6_b: Since I'm already facing to the right, it's easiest to start - by moving forward, then make left turns to create the triangle. - 2-3_Artist_6_c: Each side of the triangle is the same length as each side - of the square...100 pixels! + 2-3_Artist_6_a: "ამ პატარა კუთხეების შესაქმნელად, თქვენ მოგიწევთ *უფრო მეტად* + მობრუნება, ვიდრე ამას კვადრატის ხატვის დროს აკეთებდით. " + 2-3_Artist_6_b: "იქიდან გამომდინარე, რომ სწორი მიმართულებით უკვე ვიყურები, + სამკუთხედის დასახატად ყველაზე მარტივი იქნება წინ მოძრაობის დაწყება, შემდეგ + კი მარცხნივ მრავალჯერ შეტრიალება." + 2-3_Artist_6_c: "სამკუთხედის ყოველი გვერდი იგივე სიგრძისაა, როგორც კვადრატის + გვერდი... 100 პიქსელი!" grade4_review_bee1_authored_hint: - 2-3_Bee_Loops_3B_a: You will need two different `repeat` loops, one after - the other. + 2-3_Bee_Loops_3B_a: "თქვენ დაგჭირდებათ, ერთმანეთის შემდეგ, ორი განსხვავებული + `გამეორების` ციკლის გამოყენება." grade4_review_bee2_authored_hint: - 2-3_Bee_Loops_3_a: You should have 6 blocks inside your loop. + 2-3_Bee_Loops_3_a: "საბოლოოდ თქვენს ციკლში 6 ბლოკი უნდა იყოს." grade4_review_bee3_authored_hint: - 2-3_Bee_Loops_4_a: You should end up with five blocks inside your loop. + 2-3_Bee_Loops_4_a: "საბოლოოდ თქვენს ციკლში ხუთი ბლოკი უნდა იყოს." grade5_artist_binary10_authored_hint: Course_4_Artist_Binary_Free_Play_2b_a: This code uses two `for loops`. One counts up from 1 to 8, the other counts down from 8 to 1. @@ -12669,33 +12702,32 @@ iceage_warn_ice_age_b: Add both new blocks beneath the `when run` event to have them happen immediately after the program starts. level 'grade3_Loops_10_authored_hint: - 2-3_Bee_Loops_4_a: You should end up with five blocks inside your loop. + 2-3_Bee_Loops_4_a: "საბოლოოდ თქვენს ციკლში ხუთი ბლოკი უნდა იყოს." level 'grade3_Loops_11_authored_hint: - 2-3_Bee_Loops_5_a: If you can't spot the blocks to put inside `repeat` right - away, start by coding out each move and look for a pattern. + 2-3_Bee_Loops_5_a: თუ "გამეორება"-ში მოსათავსებელ ბლოკებს მაშინვე ვერ ამჩნევ, + მაშინ თითოეული მოძრაობისათვის დაწერე კოდი და მოძებნე სქემა. level 'grade3_Loops_12_authored_hint: - 2-3_Bee_Loops_6_a: If you can't tell what should go into the `repeat` loop, - try dragging blocks out one by one and see if you can find a pattern. - 2-3_Bee_Loops_6_b: There should be 6 blocks inside your `repeat` loop when - you're done. + 2-3_Bee_Loops_6_a: თუ არ იცი რა უნდა წავიდეს ციკლში "გამეორება", სცადე ბლოკები + სათითაოდ გამოწიო და ნეხო თუ შეგიძლია იპოვო სქემა. + 2-3_Bee_Loops_6_b: "როცა მორჩები შენს ციკლში 6 ბლოკი უნდა იყოს." level 'grade3_Loops_4_authored_hint: - 2-3_Bee_Loops_3B_a: You will need two different `repeat` loops, one after - the other. + 2-3_Bee_Loops_3B_a: "თქვენ დაგჭირდებათ, ერთმანეთის შემდეგ, ორი განსხვავებული + `გამეორების` ციკლის გამოყენება." level 'grade3_Loops_5_authored_hint: - 2-3_Bee_Loops_7_a: The first action will be a turn, rather than a move. + 2-3_Bee_Loops_7_a: "პირველი ქმედება არა გადაადგილება, არამედ მობრუნება იქნება." 2-3_Bee_Loops_7_b: 'If you can''t quite picture the loop from the beginning, try coding it out the long way, then look for a pattern. ' level 'grade3_Loops_6_authored_hint: - 2-3_Bee_Loops_4A_a: The first action will be a turn, rather than a move. - 2-3_Bee_Loops_4A_b: The last piece of the program can be finished by writing - code at the end of your program outside of your loop. - 2-3_Bee_Loops_4A_c: If you can't spot the loops yet, try coding it out the - long way first, then see what you can combine into a `repeat` loop at the - end. + 2-3_Bee_Loops_4A_a: "პირველი ქმედება არა გადაადგილება, არამედ მობრუნება იქნება." + 2-3_Bee_Loops_4A_b: "პროგრამის ბოლო ნაწილის დასრულება შესაძლებელია მის ბოლოში, + ციკლის გარეთ, კოდის დაწერით." + 2-3_Bee_Loops_4A_c: "თუ ჯერ ციკლებს ვერ ამჩნევთ, სცადეთ გრძელ გზას გაჰყვეთ + და დაწეროთ ისინი, შემდეგ კი ნახოთ, შეიძლება თუ არა მათი გაერთიანება პროგრამის + ბოლოში განთვასებულ ერთ `გამეორების` ციკლში." level 'grade3_Loops_8_authored_hint: - 2-3_Bee_Loops_2_a: You should end up with four blocks inside your loop. + 2-3_Bee_Loops_2_a: "საბოლოოდ თქვენს ციკლში ოთხი ბლოკი უნდა იყოს." level 'grade3_Loops_9_authored_hint: - 2-3_Bee_Loops_3_a: You should have 6 blocks inside your loop. + 2-3_Bee_Loops_3_a: "საბოლოოდ თქვენს ციკლში 6 ბლოკი უნდა იყოს." playLabDebugVideo1_authored_hint: courseA_playLab_events2_a: "Here is the block you should connect to the `when run` block: \n\n![](https://images.code.org/ae72d1270ad210cd00fae7e0dfb3549a-image-1478144412134.png)" diff --git a/dashboard/config/locales/authored_hints.kk-KZ.yml b/dashboard/config/locales/authored_hints.kk-KZ.yml index 6e945b8720f3f..087ecb32f0a2f 100644 --- a/dashboard/config/locales/authored_hints.kk-KZ.yml +++ b/dashboard/config/locales/authored_hints.kk-KZ.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.km-KH.yml b/dashboard/config/locales/authored_hints.km-KH.yml index 2f58525c742b2..3706db57589ed 100644 --- a/dashboard/config/locales/authored_hints.km-KH.yml +++ b/dashboard/config/locales/authored_hints.km-KH.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.ko-KR.yml b/dashboard/config/locales/authored_hints.ko-KR.yml index a0ee505e3fae9..68485759aa768 100644 --- a/dashboard/config/locales/authored_hints.ko-KR.yml +++ b/dashboard/config/locales/authored_hints.ko-KR.yml @@ -7198,10 +7198,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7236,10 +7232,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.ku-IQ.yml b/dashboard/config/locales/authored_hints.ku-IQ.yml index f42d2ec3c330e..c46a7ef9e29db 100644 --- a/dashboard/config/locales/authored_hints.ku-IQ.yml +++ b/dashboard/config/locales/authored_hints.ku-IQ.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.ky-KG.yml b/dashboard/config/locales/authored_hints.ky-KG.yml index c225518325e6b..d3586175e9398 100644 --- a/dashboard/config/locales/authored_hints.ky-KG.yml +++ b/dashboard/config/locales/authored_hints.ky-KG.yml @@ -7264,10 +7264,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7302,10 +7298,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.lt-LT.yml b/dashboard/config/locales/authored_hints.lt-LT.yml index 4590ed1eb4e9f..31fa15277b78e 100644 --- a/dashboard/config/locales/authored_hints.lt-LT.yml +++ b/dashboard/config/locales/authored_hints.lt-LT.yml @@ -7264,10 +7264,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7302,10 +7298,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.lv-LV.yml b/dashboard/config/locales/authored_hints.lv-LV.yml index c63b10fb39195..7f6cd56482082 100644 --- a/dashboard/config/locales/authored_hints.lv-LV.yml +++ b/dashboard/config/locales/authored_hints.lv-LV.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.mi-NZ.yml b/dashboard/config/locales/authored_hints.mi-NZ.yml index be49b8c1d7f74..bb07799c61568 100644 --- a/dashboard/config/locales/authored_hints.mi-NZ.yml +++ b/dashboard/config/locales/authored_hints.mi-NZ.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.mk-MK.yml b/dashboard/config/locales/authored_hints.mk-MK.yml index 22f12c9a2e910..975ff4cadf918 100644 --- a/dashboard/config/locales/authored_hints.mk-MK.yml +++ b/dashboard/config/locales/authored_hints.mk-MK.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.mr-IN.yml b/dashboard/config/locales/authored_hints.mr-IN.yml index 0a456d83399fa..5302ae5a43cdf 100644 --- a/dashboard/config/locales/authored_hints.mr-IN.yml +++ b/dashboard/config/locales/authored_hints.mr-IN.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.ms-MY.yml b/dashboard/config/locales/authored_hints.ms-MY.yml index f64daeeb5a594..ea0e89c39475e 100644 --- a/dashboard/config/locales/authored_hints.ms-MY.yml +++ b/dashboard/config/locales/authored_hints.ms-MY.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.mt-MT.yml b/dashboard/config/locales/authored_hints.mt-MT.yml index a74aab94cd202..6f84eced46ee6 100644 --- a/dashboard/config/locales/authored_hints.mt-MT.yml +++ b/dashboard/config/locales/authored_hints.mt-MT.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.ne-NP.yml b/dashboard/config/locales/authored_hints.ne-NP.yml index 7ef090a5aff11..ff6229f829c18 100644 --- a/dashboard/config/locales/authored_hints.ne-NP.yml +++ b/dashboard/config/locales/authored_hints.ne-NP.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.nl-NL.yml b/dashboard/config/locales/authored_hints.nl-NL.yml index c79c6c70ed53d..c78d3141346bc 100644 --- a/dashboard/config/locales/authored_hints.nl-NL.yml +++ b/dashboard/config/locales/authored_hints.nl-NL.yml @@ -7230,10 +7230,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7268,10 +7264,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.nn-NO.yml b/dashboard/config/locales/authored_hints.nn-NO.yml index d6dc5d350822f..3f4cae98e4c48 100644 --- a/dashboard/config/locales/authored_hints.nn-NO.yml +++ b/dashboard/config/locales/authored_hints.nn-NO.yml @@ -7230,10 +7230,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7268,10 +7264,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.no-NO.yml b/dashboard/config/locales/authored_hints.no-NO.yml index 29e3f1058b992..cfe9ff0c1cd43 100644 --- a/dashboard/config/locales/authored_hints.no-NO.yml +++ b/dashboard/config/locales/authored_hints.no-NO.yml @@ -7230,10 +7230,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7268,10 +7264,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.pl-PL.yml b/dashboard/config/locales/authored_hints.pl-PL.yml index 309754ca211f5..46c9f1addb44f 100644 --- a/dashboard/config/locales/authored_hints.pl-PL.yml +++ b/dashboard/config/locales/authored_hints.pl-PL.yml @@ -66,15 +66,11 @@ 2-3_Artist_Debugging_7_a: Co się stanie, jeśli masz tryb Artysta i ruszają lub skaczą przez pierwszy wiersz? 2-3 Artist Debugging 8_authored_hint: - 2-3_Artist_Debugging_8_a: |- - How many times did my shape repeat? - - How many times *should* the shape repeat? - - Where can you change that in the program? + 2-3_Artist_Debugging_8_a: Ile razy powtórzył się mój kształt? Ile razy *powinien* + powtórzyć się kształt? Gdzie możesz to zmienić w programie? 2-3 Artist Debugging 9_authored_hint: - 2-3_Artist_Debugging_9_a: The artist needs to turn 60 degrees farther left - before starting to draw! + 2-3_Artist_Debugging_9_a: Artysta musi obrócić się jeszcze w lewo o 60 stopni + zanim rozpocznie rysowanie! 2-3_Artist_Debugging_9_b: You don't need to add another block to get the full turn, just add 60 degrees to the `turn left` block that's already there! 2-3 Artist Functions 1_authored_hint: @@ -869,7 +865,7 @@ longer than their last, since the counter keeps getting larger. Course 4 Playlab For Loops 6b_authored_hint: [] Course 4 SCF 1_authored_hint: - Course_4_SCF_1_a: Each hexagon has 40 pixel sides. + Course_4_SCF_1_a: Każdy sześciokąt ma boki długości 40 pikseli. Course_4_SCF_1_b: There is a 120 pixel jump between each hexagon in each horizontal line. Course_4_SCF_1_c: "Before you draw the second row of hexagons, you need to @@ -1067,7 +1063,7 @@ Course 4 SCF 1a_authored_hint: - Course_4_SCF_1a_a: Remember your functions from stage 16. + Course_4_SCF_1a_a: Pamiętaj swoje funkcje z etapu 16. Course_4_SCF_1a_b: "Look at this path as your main route: \n\n![](https://images.code.org/1c3feab70af706409b3a05af4dc83c2e-image-1469726967858.png)" Course_4_SCF_1a_c: You should consider using a `for loop`. Not for the steps, but for the function parameter. @@ -1412,7 +1408,7 @@ Course 4 SCF 2_authored_hint: - Course_4_SCF_2_a: Each octagon has 40 pixel sides. + Course_4_SCF_2_a: Każdy sześciokąt ma boki długości 40 pikseli. Course_4_SCF_2_b: There is a 136 pixel jump between each octagon in each horizontal line. Course_4_SCF_2_c: "Before you draw the second row of octagons, you need to @@ -1598,10 +1594,10 @@ pixels long. ' Course_4_SCF_3_c: 'Each octagon is called from inside a `for` loop that goes from 200 down to 2 by 2. ' - Course_4_SCF_3_d: 'Don''t forget to turn by 22.5 degrees at the end of each - iteration. ' - Course_4_SCF_3_e: Both the color of each octagon and the width of the pen - are controlled by the `counter` variable. + Course_4_SCF_3_d: 'Nie zapomnij obrócić się o 22.5 stopni pod koniec każdej + iteracji. ' + Course_4_SCF_3_e: Zarówno kolor każdego ośmiokąta jak i szerokość pióra są + sterowane przez zmienną 'licznik'. Course_4_SCF_3_f: |- **Solution:** @@ -1610,7 +1606,7 @@ - draw an octagon + narysuj ośmiokąt @@ -1620,10 +1616,10 @@ - moveForward + idź do przodu - length + długość @@ -1674,14 +1670,14 @@ - counter + licznik - counter + licznik @@ -1689,7 +1685,7 @@ MULTIPLY - counter + licznik @@ -1708,7 +1704,7 @@ DIVIDE - counter + licznik @@ -1725,12 +1721,12 @@ - counter + licznik - turnLeft + skręć w lewo 22.5 @@ -1749,13 +1745,13 @@ Course 4 SCFL 1_authored_hint: - Course_4_SCFL_1_a: "Take a look at this option for movement: \n\n![](https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png)" - Course_4_SCFL_1_b: 'Try using two `for` loops: One for climbing up and grabbing - nectar, and the other for climbing down and making honey.' - Course_4_SCFL_1_c: "Notice that one `for` loop needs several regular loops - inside that repeat `counter` times to make the increasing stair pattern. - \n\nThe other `for` loop only needs one regular loop to make `counter` amount - of honey." + Course_4_SCFL_1_a: Spójrz na tę opcję dla ruchu:! [] (https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png) + Course_4_SCFL_1_b: 'Spróbuj użyć dwóch pętlach "dla": jednej dla wznoszenia + się by zebrać nektar, a drugiej dla schodzenia i robienia miodu.' + Course_4_SCFL_1_c: Zauważ, że jedna pętla "dla" potrzebuje wewnątrz wielu + zwykłych pętli, które powtarzaj się 'licznik' razy, aby utworzyć wzór wznoszących + się schodów. Inna pętla "dla" potrzebuje tylko jednej zwykłej pętli, aby + zrobić 'licznik' miodu. Course_4_SCFL_1_d: |- **Solution:** @@ -1975,8 +1971,8 @@ Course 4 SCFL 1b_authored_hint: - Course_4_SCFL_1b_a: Try using a `for loop`. - Course_4_SCFL_1b_b: "Take a look at this option for movement: \n\n![](https://images.code.org/1957633c453f4025a3fd6ce0e201398b-image-1469642319721.png)" + Course_4_SCFL_1b_a: Spróbuj użyć pętli "dla". + Course_4_SCFL_1b_b: Spójrz na tę opcję dla ruchu:! [] (https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png) Course_4_SCFL_1b_c: |- **Solution:** @@ -2039,7 +2035,7 @@ Course 4 SCFL 2_authored_hint: - Course_4_SCFL_2_a: "Take a look at this option for movement: \n\n![](https://images.code.org/a69c63a039031254097f19231dd7bf95-image-1469726483169.png)" + Course_4_SCFL_2_a: Spójrz na tę opcję dla ruchu:! [] (https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png) Course_4_SCFL_2_b: Notice that there are three points during each iteration of this `for` loop where you stop to interact with objects. Course_4_SCFL_2_c: During each iteration of the `for` loop, the number for @@ -7265,10 +7261,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7303,10 +7295,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, @@ -9894,10 +9882,10 @@ that are `counter` pixels long. ' courseF_artist_fwp_challenge1_c: 'Each octagon is called from inside a `for` loop that goes from 200 down to 2 by 2. ' - courseF_artist_fwp_challenge1_d: 'Don''t forget to turn by 22.5 degrees at - the end of each iteration. ' - courseF_artist_fwp_challenge1_e: Both the color of each octagon and the width - of the pen are controlled by the `counter` variable. + courseF_artist_fwp_challenge1_d: 'Nie zapomnij obrócić się o 22.5 stopni pod + koniec każdej iteracji. ' + courseF_artist_fwp_challenge1_e: Zarówno kolor każdego ośmiokąta jak i szerokość + pióra są sterowane przez zmienną 'licznik'. courseF_artist_fwp_challenge1_f: |- **Solution:** @@ -10331,13 +10319,13 @@ in the stage, but this time you’re counting down! courseF_bee_for_challenge1_authored_hint: [] courseF_bee_for_challenge2_authored_hint: - courseF_bee_for_challenge2_a: "Take a look at this option for movement: \n\n![](https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png)" - courseF_bee_for_challenge2_b: 'Try using two `for` loops: One for climbing - up and grabbing nectar, and the other for climbing down and making honey.' - courseF_bee_for_challenge2_c: "Notice that one `for` loop needs several regular - loops inside that repeat `counter` times to make the increasing stair pattern. - \n\nThe other `for` loop only needs one regular loop to make `counter` amount - of honey." + courseF_bee_for_challenge2_a: Spójrz na tę opcję dla ruchu:! [] (https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png) + courseF_bee_for_challenge2_b: 'Spróbuj użyć dwóch pętlach "dla": jednej dla + wznoszenia się by zebrać nektar, a drugiej dla schodzenia i robienia miodu.' + courseF_bee_for_challenge2_c: Zauważ, że jedna pętla "dla" potrzebuje wewnątrz + wielu zwykłych pętli, które powtarzaj się 'licznik' razy, aby utworzyć wzór + wznoszących się schodów. Inna pętla "dla" potrzebuje tylko jednej zwykłej + pętli, aby zrobić 'licznik' miodu. courseF_bee_for_challenge2_d: |- **Solution:** @@ -10472,13 +10460,13 @@ courseF_bee_for_challenge3_authored_hint: - courseF_bee_for_challenge2_a: "Take a look at this option for movement: \n\n![](https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png)" - courseF_bee_for_challenge2_b: 'Try using two `for` loops: One for climbing - up and grabbing nectar, and the other for climbing down and making honey.' - courseF_bee_for_challenge2_c: "Notice that one `for` loop needs several regular - loops inside that repeat `counter` times to make the increasing stair pattern. - \n\nThe other `for` loop only needs one regular loop to make `counter` amount - of honey." + courseF_bee_for_challenge2_a: Spójrz na tę opcję dla ruchu:! [] (https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png) + courseF_bee_for_challenge2_b: 'Spróbuj użyć dwóch pętlach "dla": jednej dla + wznoszenia się by zebrać nektar, a drugiej dla schodzenia i robienia miodu.' + courseF_bee_for_challenge2_c: Zauważ, że jedna pętla "dla" potrzebuje wewnątrz + wielu zwykłych pętli, które powtarzaj się 'licznik' razy, aby utworzyć wzór + wznoszących się schodów. Inna pętla "dla" potrzebuje tylko jednej zwykłej + pętli, aby zrobić 'licznik' miodu. courseF_bee_for_challenge2_d: |- **Solution:** @@ -11678,12 +11666,8 @@ inside the loop. grade2_MakeDogTag_BFP_authored_hint: [] grade2_PuppyLoops_10_authored_hint: - 2-3_Artist_Debugging_8_a: |- - How many times did my shape repeat? - - How many times *should* the shape repeat? - - Where can you change that in the program? + 2-3_Artist_Debugging_8_a: Ile razy powtórzył się mój kształt? Ile razy *powinien* + powtórzyć się kształt? Gdzie możesz to zmienić w programie? grade2_PuppyLoops_3_authored_hint: hint1: This puzzle is very similar to the last one. hint2: Use a `repeat 5 times` block to create the loop. @@ -12068,7 +12052,7 @@ grade4_artist_functionsChallenge0_c: You should move the artist back a different number of pixels for even lines than for odd ones. grade4_artist_functions_challenge_authored_hint: - Course_4_SCF_1_a: Each hexagon has 40 pixel sides. + Course_4_SCF_1_a: Każdy sześciokąt ma boki długości 40 pikseli. Course_4_SCF_1_b: There is a 120 pixel jump between each hexagon in each horizontal line. Course_4_SCF_1_c: "Before you draw the second row of hexagons, you need to @@ -12085,7 +12069,7 @@ ![Solution Blocks](https://images.code.org/d64a0e22c1db1d98c35b243bca6460ab-image-1469727090121.png) grade4_artist_functions_challenge2_authored_hint: - Course_4_SCF_1_a: Each hexagon has 40 pixel sides. + Course_4_SCF_1_a: Każdy sześciokąt ma boki długości 40 pikseli. Course_4_SCF_1_b: There is a 120 pixel jump between each hexagon in each horizontal line. Course_4_SCF_1_c: "Before you draw the second row of hexagons, you need to diff --git a/dashboard/config/locales/authored_hints.ps-AF.yml b/dashboard/config/locales/authored_hints.ps-AF.yml index aa8a9688cb249..e998e95de532d 100644 --- a/dashboard/config/locales/authored_hints.ps-AF.yml +++ b/dashboard/config/locales/authored_hints.ps-AF.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.pt-BR.yml b/dashboard/config/locales/authored_hints.pt-BR.yml index 7ac09d68265a1..30c99f46519e5 100644 --- a/dashboard/config/locales/authored_hints.pt-BR.yml +++ b/dashboard/config/locales/authored_hints.pt-BR.yml @@ -7104,10 +7104,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7142,10 +7138,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.pt-PT.yml b/dashboard/config/locales/authored_hints.pt-PT.yml index 1dcf7ac5007dd..b968d32e98aa5 100644 --- a/dashboard/config/locales/authored_hints.pt-PT.yml +++ b/dashboard/config/locales/authored_hints.pt-PT.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.ro-RO.yml b/dashboard/config/locales/authored_hints.ro-RO.yml index 78a7771040ea0..d57da2186cc9b 100644 --- a/dashboard/config/locales/authored_hints.ro-RO.yml +++ b/dashboard/config/locales/authored_hints.ro-RO.yml @@ -7265,10 +7265,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7303,10 +7299,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.ru-RU.yml b/dashboard/config/locales/authored_hints.ru-RU.yml index 725b50b8e4bab..2726601aea35c 100644 --- a/dashboard/config/locales/authored_hints.ru-RU.yml +++ b/dashboard/config/locales/authored_hints.ru-RU.yml @@ -7069,10 +7069,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7107,10 +7103,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.se-FI.yml b/dashboard/config/locales/authored_hints.se-FI.yml index 765c56052ff8e..e8a199da7bbe4 100644 --- a/dashboard/config/locales/authored_hints.se-FI.yml +++ b/dashboard/config/locales/authored_hints.se-FI.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.si-LK.yml b/dashboard/config/locales/authored_hints.si-LK.yml index 9079055b2d7ce..6e8074fe4c53f 100644 --- a/dashboard/config/locales/authored_hints.si-LK.yml +++ b/dashboard/config/locales/authored_hints.si-LK.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.sk-SK.yml b/dashboard/config/locales/authored_hints.sk-SK.yml index f8c5bc9b338ae..27f810e62dadc 100644 --- a/dashboard/config/locales/authored_hints.sk-SK.yml +++ b/dashboard/config/locales/authored_hints.sk-SK.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.sl-SI.yml b/dashboard/config/locales/authored_hints.sl-SI.yml index fe77b05120fb6..6f732e4c3be1f 100644 --- a/dashboard/config/locales/authored_hints.sl-SI.yml +++ b/dashboard/config/locales/authored_hints.sl-SI.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.sq-AL.yml b/dashboard/config/locales/authored_hints.sq-AL.yml index 9cf40781bdb97..4aefc4da90942 100644 --- a/dashboard/config/locales/authored_hints.sq-AL.yml +++ b/dashboard/config/locales/authored_hints.sq-AL.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.sr-SP.yml b/dashboard/config/locales/authored_hints.sr-SP.yml index e53c961988c18..3e3b6c32f3310 100644 --- a/dashboard/config/locales/authored_hints.sr-SP.yml +++ b/dashboard/config/locales/authored_hints.sr-SP.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.sv-SE.yml b/dashboard/config/locales/authored_hints.sv-SE.yml index e5c5d21c0561c..71755c9386a45 100644 --- a/dashboard/config/locales/authored_hints.sv-SE.yml +++ b/dashboard/config/locales/authored_hints.sv-SE.yml @@ -7264,10 +7264,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7302,10 +7298,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.ta-IN.yml b/dashboard/config/locales/authored_hints.ta-IN.yml index 8556664af5e7a..4efae5f2932d1 100644 --- a/dashboard/config/locales/authored_hints.ta-IN.yml +++ b/dashboard/config/locales/authored_hints.ta-IN.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.te-IN.yml b/dashboard/config/locales/authored_hints.te-IN.yml index 6f5fc68ebc092..3000980b16079 100644 --- a/dashboard/config/locales/authored_hints.te-IN.yml +++ b/dashboard/config/locales/authored_hints.te-IN.yml @@ -7264,10 +7264,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7302,10 +7298,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.tg-TJ.yml b/dashboard/config/locales/authored_hints.tg-TJ.yml index 74c277cb55bb6..b3d75b24b3fa5 100644 --- a/dashboard/config/locales/authored_hints.tg-TJ.yml +++ b/dashboard/config/locales/authored_hints.tg-TJ.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.th-TH.yml b/dashboard/config/locales/authored_hints.th-TH.yml index 1bb350ab54b1a..2448e66a964ef 100644 --- a/dashboard/config/locales/authored_hints.th-TH.yml +++ b/dashboard/config/locales/authored_hints.th-TH.yml @@ -7261,10 +7261,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7299,10 +7295,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.tr-TR.yml b/dashboard/config/locales/authored_hints.tr-TR.yml index c083de52fac42..bf1882afc7fb1 100644 --- a/dashboard/config/locales/authored_hints.tr-TR.yml +++ b/dashboard/config/locales/authored_hints.tr-TR.yml @@ -3918,8 +3918,7 @@ courseC_starWars_loops1_authored_hint: courseC_starWars_loops1_a: BB-8 hurda metalleri toplamayı söylenmesine ihtiyaç duymuyor, eğer biraz yuvarlanırsa, o otomatik olarak toplayacak. - courseC_starWars_loops1_b: Hata yapmaktan korkmayın! Bulmacayı henüz çözdüğünüzü - düşünmeseniz bile, bloklar ekleyin ve ne olacağını görmek için kodu çalıştırın. + courseC_starWars_loops1_b: Burada bir 'tekrarla' döngüsünün yardımı olur mu? courseC_starWars_loops1_c: Bu bulmacayı çözmek için 5 defa 'ilerle'mek isteyeceksin. courseC_starWars_loops10_authored_hint: courseC_starWars_loops10_a: Bu desen dev bir merdiven basamağı gibi görünmüyor @@ -3928,17 +3927,13 @@ courseC_starWars_loops10_b: Eğer kodlarını daha fazla basitleştirmek istersen, bir 'tekrarla' bloğunun içine başka bir tane daha ekleyebilirsin. Buna **iç içe döngü** denir. - courseC_starWars_loops10_c: Hata yapmaktan korkmayın! Bulmacayı henüz çözdüğünüzü - düşünmeseniz bile, bloklar ekleyin ve ne olacağını görmek için kodu çalıştırın. + courseC_starWars_loops10_c: Burada bir 'tekrarla' döngüsünün yardımı olur + mu? courseC_starWars_loops10_predict2_authored_hint: [] courseC_starWars_loops11_authored_hint: [] courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: Bu bulmacayı çözmek için yukarı hareket komutunu - 5 kez tekrarlamanız gerekir. - courseC_starWars_loops2_c: Komutu tekrarlamak için 'tekrarla döngüsünü sürüklediğinden - emin ol, ardından komutlarını tekrarlamak için onun içine yerleştir. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Her ''tekrarla'' döngüsünün içinde bir komut bulunacak: @@ -3961,8 +3956,7 @@ metali kaplıyor mu? courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Hata yapmaktan korkmayın! Bulmacayı henüz çözdüğünüzü - düşünmeseniz bile, bloklar ekleyin ve ne olacağını görmek için kodu çalıştırın. + courseC_starWars_loops7_c: Burada bir 'tekrarla' döngüsünün yardımı olur mu? courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! @@ -3972,10 +3966,6 @@ çizgiyi çözebilir ve basitçe merdiven basamağı programının sonuna o kodu ekleyebilirsiniz! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - Harika gidiyorsun! Böyle devam et! - - Eğer kodun nerede tekrar edeceğini bulmakta zorluk yaşıyorsanız, bir kağıda not alıp, bir desen bulmaya çalış. course_starWars_loops9_b: Tekrar eden bir döngüye birden fazla blok yerleştirebileceğinizi unutmayın. course_starWars_loops9_c: Bu bulmacayı çözmek için sola dönmene gerek kalmayacak, @@ -4204,8 +4194,13 @@ courseD_artist_nestedLoops_challenge2_b: Bir kare çizmek için, sanatçının 4 kez 90 derece dönmesi gerekiyor. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: Hangi açıya ihtiyacın olduğunu görmek için açılır - menüdeki 'dön' bloğunu kullanabilirsin! + courseD_artist_project1_a: |- + İç içe döngüleri dene! + + Şekillerin çizgilerini çizmek için oluşturduğun kodları kullan ve başka bir döngünün içinde iç içe yerleştir. Altta, dıştaki döngü bitmeden önce Elsa'yı etrafında çeviren bir blok ekle. + + - Eğer dıştaki döngüyü 5 defa tekrarlıyorsan 72 dereceyi dene + - Eğer dıştaki döngüyü 6 defa tekrarlıyorsan 60 dereceyi dene courseD_artist_project1_b: "'ileri git' komutunun bir çizgi çizdiğini, fakat 'ileri zıpla' komutunu çizmediğini unutma." courseD_artist_project1a_authored_hint: diff --git a/dashboard/config/locales/authored_hints.uk-UA.yml b/dashboard/config/locales/authored_hints.uk-UA.yml index 19db3d231fdf5..0ba48f3790d12 100644 --- a/dashboard/config/locales/authored_hints.uk-UA.yml +++ b/dashboard/config/locales/authored_hints.uk-UA.yml @@ -7264,10 +7264,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7302,10 +7298,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.ur-PK.yml b/dashboard/config/locales/authored_hints.ur-PK.yml index 28852d1c540cc..7d48d5f4e9b24 100644 --- a/dashboard/config/locales/authored_hints.ur-PK.yml +++ b/dashboard/config/locales/authored_hints.ur-PK.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.uz-UZ.yml b/dashboard/config/locales/authored_hints.uz-UZ.yml index 4c80e010f986c..3cf42b4151e22 100644 --- a/dashboard/config/locales/authored_hints.uz-UZ.yml +++ b/dashboard/config/locales/authored_hints.uz-UZ.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.vi-VN.yml b/dashboard/config/locales/authored_hints.vi-VN.yml index 6339a043295f0..c38b31e5c851d 100644 --- a/dashboard/config/locales/authored_hints.vi-VN.yml +++ b/dashboard/config/locales/authored_hints.vi-VN.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/authored_hints.zh-CN.yml b/dashboard/config/locales/authored_hints.zh-CN.yml index 883134d0c3932..f9695f716c9bb 100644 --- a/dashboard/config/locales/authored_hints.zh-CN.yml +++ b/dashboard/config/locales/authored_hints.zh-CN.yml @@ -431,7 +431,8 @@ Course 4 Artist Binary Free Play 2b_authored_hint: Course_4_Artist_Binary_Free_Play_2b_a: "这个程序使用了两个“计数循环”。其中一个从1数到8,另外一个从8数到1。" Course_4_Artist_Binary_Free_Play_2b_b: "每个“计数循环”都重复3次。第一个绘制最左边的1,第二个绘制中间的0,第三个绘制右边的1。" - Course_4_Artist_Binary_Free_Play_2b_c: "在每个循环中,你要对'counter'画1,对 `16-(2 x counter)`画0" + Course_4_Artist_Binary_Free_Play_2b_c: "在每个循环中,你要对'counter(计数器)'画1,对 `16-(2 + x counter)`画0" Course_4_Artist_Binary_Free_Play_2b_d: |- **解决方案:** @@ -955,8 +956,8 @@ Course 4 SCF 1a_authored_hint: Course_4_SCF_1a_a: "记得从第16阶段开始使用过的函数。" - Course_4_SCF_1a_b: "Look at this path as your main route: \n\n![](https://images.code.org/1c3feab70af706409b3a05af4dc83c2e-image-1469726967858.png)" - Course_4_SCF_1a_c: "您应该考虑使用For 语法让函数参数循环利用,而不只是为了实现步骤的循环。" + Course_4_SCF_1a_b: "观察这条路径作为主要路线: \n\n![] (https://images.code.org/1c3feab70af706409b3a05af4dc83c2e-image-1469726967858.png)" + Course_4_SCF_1a_c: "您应该考虑使用计数循环。不是循环这些步骤,而是循环不同参数来调用函数。" Course_4_SCF_1a_d: |- **Solution:** @@ -1180,11 +1181,14 @@ Course 4 SCF 1b_authored_hint: - Course_4_SCF_1b_a: "注意到蜂蜜所在的区间都是相似的,而且这都是恰好要使用函数的地方。" + Course_4_SCF_1b_a: |- + 注意,所有蜂蜜位置的形状都是相似的。 + + 是个使用函数的好地方! Course_4_SCF_1b_b: |- 看看一下这些怎么让蜜蜂移动的想法: ![](https://images.code.org/996ab4a2de6048cbb99b84c56cc4ad61-image-1469726859769.png) - Course_4_SCF_1b_c: "你应该考虑使用 for 循环来计算蜜蜂旅行的距离。" + Course_4_SCF_1b_c: "你应该考虑使用计数循环来计算蜜蜂旅行的距离。" Course_4_SCF_1b_d: |- **Solution:** @@ -7023,10 +7027,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7061,10 +7061,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, @@ -11947,7 +11943,8 @@ grade5_artist_binary10_authored_hint: Course_4_Artist_Binary_Free_Play_2b_a: "这个程序使用了两个“计数循环”。其中一个从1数到8,另外一个从8数到1。" Course_4_Artist_Binary_Free_Play_2b_b: "每个“计数循环”都重复3次。第一个绘制最左边的1,第二个绘制中间的0,第三个绘制右边的1。" - Course_4_Artist_Binary_Free_Play_2b_c: "在每个循环中,你要对'counter'画1,对 `16-(2 x counter)`画0" + Course_4_Artist_Binary_Free_Play_2b_c: "在每个循环中,你要对'counter(计数器)'画1,对 `16-(2 + x counter)`画0" Course_4_Artist_Binary_Free_Play_2b_d: |- **Solution:** ![solution](https://images.code.org/866a92e042a546de3afcf462a8b5c695-image-1444438735003.58.28.png) diff --git a/dashboard/config/locales/authored_hints.zh-TW.yml b/dashboard/config/locales/authored_hints.zh-TW.yml index 467b8c6cfe9ab..5738b8344be3f 100644 --- a/dashboard/config/locales/authored_hints.zh-TW.yml +++ b/dashboard/config/locales/authored_hints.zh-TW.yml @@ -3940,10 +3940,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -3978,10 +3974,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: "記得在一個重複迴圈裡你可以用多於一塊程式積木。" course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. diff --git a/dashboard/config/locales/authored_hints.zu-ZA.yml b/dashboard/config/locales/authored_hints.zu-ZA.yml index 8c190fee5785f..7b749ac24483d 100644 --- a/dashboard/config/locales/authored_hints.zu-ZA.yml +++ b/dashboard/config/locales/authored_hints.zu-ZA.yml @@ -7263,10 +7263,6 @@ courseC_starWars_loops2_authored_hint: courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the a move up command 5 times - to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` - loop, then put the command to repeat inside of it. courseC_starWars_loops4_authored_hint: courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command @@ -7301,10 +7297,6 @@ the vertical line and simply add that code to the end of your stair step program! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. course_starWars_loops9_c: You should not need to turn left to solve this puzzle, diff --git a/dashboard/config/locales/az-AZ.yml b/dashboard/config/locales/az-AZ.yml index e3549cffee1b3..b88ae5687ba5c 100644 --- a/dashboard/config/locales/az-AZ.yml +++ b/dashboard/config/locales/az-AZ.yml @@ -659,6 +659,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: Videoların avtoifası download: Videonu endir + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1198,6 +1200,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/bg-BG.yml b/dashboard/config/locales/bg-BG.yml index 249b6a5f35209..e39fb5a657587 100644 --- a/dashboard/config/locales/bg-BG.yml +++ b/dashboard/config/locales/bg-BG.yml @@ -675,6 +675,8 @@ notes_coming_soon: "Бележки за този клип очаквайте скоро." autoplay_option: "Автоматично изпълнение на видеата" download: "Изтегляне на видео" + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: "Вашият браузър не се поддържа. Моля, надстройте браузъра @@ -1223,6 +1225,9 @@ или за да прегледате вашите отговори." hidden_stage: "Вашият учител не е позволил достъпа до този етап. Моля, попитайте учителя кой урок трябва започнете." + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: "Прегледайте тази част" view_all_units: View all units pd: diff --git a/dashboard/config/locales/bn-BD.yml b/dashboard/config/locales/bn-BD.yml index 4ca8d1c8cd088..30ab7990bef03 100644 --- a/dashboard/config/locales/bn-BD.yml +++ b/dashboard/config/locales/bn-BD.yml @@ -657,6 +657,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: "স্বয়ংচালিত ভিডিও" download: "ভিডিও ডাউনলোড করুন" + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1194,6 +1196,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/bs-BA.yml b/dashboard/config/locales/bs-BA.yml index 26b39e3fe1ae8..bb2ba1eacfdc0 100755 --- a/dashboard/config/locales/bs-BA.yml +++ b/dashboard/config/locales/bs-BA.yml @@ -650,6 +650,8 @@ notes_coming_soon: Bilješke za ovaj video stižu uskoro. autoplay_option: Automatska reprodukcija videozapisa download: Preuzimanje Videa + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1182,6 +1184,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/ca-ES.yml b/dashboard/config/locales/ca-ES.yml index 264ca602fc768..eb1f3f50e266a 100644 --- a/dashboard/config/locales/ca-ES.yml +++ b/dashboard/config/locales/ca-ES.yml @@ -666,6 +666,8 @@ notes_coming_soon: Notes per a aquest vídeo molt aviat. autoplay_option: Reprodueix automàticament els vídeos download: Descarregar vídeo + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1207,6 +1209,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/callouts.ar-SA.yml b/dashboard/config/locales/callouts.ar-SA.yml index 7615c154cfdf2..338de816a617a 100644 --- a/dashboard/config/locales/callouts.ar-SA.yml +++ b/dashboard/config/locales/callouts.ar-SA.yml @@ -16,6 +16,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1482,6 +1490,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.az-AZ.yml b/dashboard/config/locales/callouts.az-AZ.yml index 43ea7b7d2434e..246661af8a8e7 100644 --- a/dashboard/config/locales/callouts.az-AZ.yml +++ b/dashboard/config/locales/callouts.az-AZ.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1499,6 +1507,13 @@ yadda saxlamaq üçün hesabına daxil ol!" subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.bg-BG.yml b/dashboard/config/locales/callouts.bg-BG.yml index 68c8837e7ae5d..bedd5d692167d 100644 --- a/dashboard/config/locales/callouts.bg-BG.yml +++ b/dashboard/config/locales/callouts.bg-BG.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: "Не забравяйте, проверете дали зад всеки облак има цвете. Вие не трябва да проверявате за медни пити." + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1516,6 +1524,13 @@ Влезте, за да запишете този проект към акаунта си!" subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.bn-BD.yml b/dashboard/config/locales/callouts.bn-BD.yml index 9c938f6c11355..b380dde1165af 100644 --- a/dashboard/config/locales/callouts.bn-BD.yml +++ b/dashboard/config/locales/callouts.bn-BD.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.bs-BA.yml b/dashboard/config/locales/callouts.bs-BA.yml index 55807e6d912fe..37103c3ce8c8c 100644 --- a/dashboard/config/locales/callouts.bs-BA.yml +++ b/dashboard/config/locales/callouts.bs-BA.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1490,6 +1498,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.ca-ES.yml b/dashboard/config/locales/callouts.ca-ES.yml index 89c23773fc109..f17cd450cdbbb 100644 --- a/dashboard/config/locales/callouts.ca-ES.yml +++ b/dashboard/config/locales/callouts.ca-ES.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1503,6 +1511,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.co-CO.yml b/dashboard/config/locales/callouts.co-CO.yml index ddfa736e1d333..9d1507731c120 100644 --- a/dashboard/config/locales/callouts.co-CO.yml +++ b/dashboard/config/locales/callouts.co-CO.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.cs-CZ.yml b/dashboard/config/locales/callouts.cs-CZ.yml index 49418f51d9b6d..814e5de9544e4 100644 --- a/dashboard/config/locales/callouts.cs-CZ.yml +++ b/dashboard/config/locales/callouts.cs-CZ.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1484,6 +1492,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.da-DK.yml b/dashboard/config/locales/callouts.da-DK.yml index 63765a427f2e1..4af0e36d927ef 100644 --- a/dashboard/config/locales/callouts.da-DK.yml +++ b/dashboard/config/locales/callouts.da-DK.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1486,6 +1494,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.de-DE.yml b/dashboard/config/locales/callouts.de-DE.yml index 14ab314cd72e1..1ea37b77b7826 100644 --- a/dashboard/config/locales/callouts.de-DE.yml +++ b/dashboard/config/locales/callouts.de-DE.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Denk daran zu überprüfen ob JEDE Wolke eine Blume hat. Du musst überhaupt nicht auf Honigwaben prüfen. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1524,6 +1532,13 @@ ein um dieses Projekt in deinem Account zu speichern! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.el-GR.yml b/dashboard/config/locales/callouts.el-GR.yml index 6b8249641087a..35e32499998cc 100644 --- a/dashboard/config/locales/callouts.el-GR.yml +++ b/dashboard/config/locales/callouts.el-GR.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1517,6 +1525,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.en-GB.yml b/dashboard/config/locales/callouts.en-GB.yml index a58b6cfbba98f..03246f4d1e64d 100644 --- a/dashboard/config/locales/callouts.en-GB.yml +++ b/dashboard/config/locales/callouts.en-GB.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.es-ES.yml b/dashboard/config/locales/callouts.es-ES.yml index fd87748c49992..38900113cb915 100644 --- a/dashboard/config/locales/callouts.es-ES.yml +++ b/dashboard/config/locales/callouts.es-ES.yml @@ -18,6 +18,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Recuerde, consulte si cada nube tiene una flor. No tienes que comprobar los paneles en todos. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1509,6 +1517,13 @@ para guardar este proyecto a su cuenta!" subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.es-MX.yml b/dashboard/config/locales/callouts.es-MX.yml index f0ac794f57f56..f2edee95ca8e1 100644 --- a/dashboard/config/locales/callouts.es-MX.yml +++ b/dashboard/config/locales/callouts.es-MX.yml @@ -18,6 +18,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Recuerde, consulte si cada nube tiene una flor. No tienes que comprobar los paneles en todos. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1509,6 +1517,13 @@ para guardar este proyecto a su cuenta!" subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.et-EE.yml b/dashboard/config/locales/callouts.et-EE.yml index 967e631fdc1cd..3af6d13be3282 100644 --- a/dashboard/config/locales/callouts.et-EE.yml +++ b/dashboard/config/locales/callouts.et-EE.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1485,6 +1493,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.eu-ES.yml b/dashboard/config/locales/callouts.eu-ES.yml index 38aa66c4cbb8c..990eac8949f74 100644 --- a/dashboard/config/locales/callouts.eu-ES.yml +++ b/dashboard/config/locales/callouts.eu-ES.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1488,6 +1496,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.fa-AF.yml b/dashboard/config/locales/callouts.fa-AF.yml index 070bf779e4f5b..516d2aabfc054 100644 --- a/dashboard/config/locales/callouts.fa-AF.yml +++ b/dashboard/config/locales/callouts.fa-AF.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.fa-IR.yml b/dashboard/config/locales/callouts.fa-IR.yml index ae9e0b66fa34f..17eeeaf1299b6 100644 --- a/dashboard/config/locales/callouts.fa-IR.yml +++ b/dashboard/config/locales/callouts.fa-IR.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1502,6 +1510,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.fi-FI.yml b/dashboard/config/locales/callouts.fi-FI.yml index 2be77452cac6f..a82072e0f062b 100644 --- a/dashboard/config/locales/callouts.fi-FI.yml +++ b/dashboard/config/locales/callouts.fi-FI.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1486,6 +1494,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: Tämä saa spriten liikkumaan! diff --git a/dashboard/config/locales/callouts.fil-PH.yml b/dashboard/config/locales/callouts.fil-PH.yml index a041e16c2c4c9..1123c95c268bb 100644 --- a/dashboard/config/locales/callouts.fil-PH.yml +++ b/dashboard/config/locales/callouts.fil-PH.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.fr-FR.yml b/dashboard/config/locales/callouts.fr-FR.yml index 7d9f6a155b19c..bd35a5f979b5f 100644 --- a/dashboard/config/locales/callouts.fr-FR.yml +++ b/dashboard/config/locales/callouts.fr-FR.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1503,6 +1511,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.ga-IE.yml b/dashboard/config/locales/callouts.ga-IE.yml index 9d5d546c4be5e..5fa29f5440ebf 100644 --- a/dashboard/config/locales/callouts.ga-IE.yml +++ b/dashboard/config/locales/callouts.ga-IE.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1498,6 +1506,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.gl-ES.yml b/dashboard/config/locales/callouts.gl-ES.yml index cdf4f4b7d317f..9ec5307d25489 100644 --- a/dashboard/config/locales/callouts.gl-ES.yml +++ b/dashboard/config/locales/callouts.gl-ES.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1494,6 +1502,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.haw-HI.yml b/dashboard/config/locales/callouts.haw-HI.yml index b037338a2bc5a..e3813a985b498 100644 --- a/dashboard/config/locales/callouts.haw-HI.yml +++ b/dashboard/config/locales/callouts.haw-HI.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.he-IL.yml b/dashboard/config/locales/callouts.he-IL.yml index 81733dde78fb0..309ab587795f5 100644 --- a/dashboard/config/locales/callouts.he-IL.yml +++ b/dashboard/config/locales/callouts.he-IL.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.hi-IN.yml b/dashboard/config/locales/callouts.hi-IN.yml index 875ff8b99cfad..db307d3520023 100644 --- a/dashboard/config/locales/callouts.hi-IN.yml +++ b/dashboard/config/locales/callouts.hi-IN.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1490,6 +1498,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.hr-HR.yml b/dashboard/config/locales/callouts.hr-HR.yml index 4f3f8af1ff993..04762b6893cbb 100644 --- a/dashboard/config/locales/callouts.hr-HR.yml +++ b/dashboard/config/locales/callouts.hr-HR.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1490,6 +1498,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.hu-HU.yml b/dashboard/config/locales/callouts.hu-HU.yml index 94ef067865ebc..1f4314848fb68 100644 --- a/dashboard/config/locales/callouts.hu-HU.yml +++ b/dashboard/config/locales/callouts.hu-HU.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Emlékezz, ellenőrizni kell hogy van-e virág minden felhőben. A lépeket nem kell ellenőrizned. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1504,6 +1512,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.hy-AM.yml b/dashboard/config/locales/callouts.hy-AM.yml index 50a2c0a3a0f06..70c8a9f34ba42 100644 --- a/dashboard/config/locales/callouts.hy-AM.yml +++ b/dashboard/config/locales/callouts.hy-AM.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.id-ID.yml b/dashboard/config/locales/callouts.id-ID.yml index 2040a62d84ee2..b0b735eed3aac 100644 --- a/dashboard/config/locales/callouts.id-ID.yml +++ b/dashboard/config/locales/callouts.id-ID.yml @@ -18,6 +18,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1520,6 +1528,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.is-IS.yml b/dashboard/config/locales/callouts.is-IS.yml index 037d41d94c6ea..ff03c1d342e7d 100644 --- a/dashboard/config/locales/callouts.is-IS.yml +++ b/dashboard/config/locales/callouts.is-IS.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Mundu að athuga með HVERT ský hvort það hafi BLÓM. Þú þarft ekkert að athuga með hunang. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1499,6 +1507,13 @@ inn til að vista verkefnið undir aðgangi þínum! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: "Þetta lætur kvikann hreyfast!" diff --git a/dashboard/config/locales/callouts.it-IT.yml b/dashboard/config/locales/callouts.it-IT.yml index c1c03cb151d73..e8a3e7790d047 100644 --- a/dashboard/config/locales/callouts.it-IT.yml +++ b/dashboard/config/locales/callouts.it-IT.yml @@ -19,6 +19,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Ricorda di controllare OGNI nuvola per vedere se ha un FIORE. Invece non devi proprio cercare favi. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1566,6 +1574,13 @@ momento? Accedi per salvare questo progetto nel tuo account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: Questo fa muovere il personaggio! diff --git a/dashboard/config/locales/callouts.ja-JP.yml b/dashboard/config/locales/callouts.ja-JP.yml index b31d1384f1657..a696ee649c7b5 100644 --- a/dashboard/config/locales/callouts.ja-JP.yml +++ b/dashboard/config/locales/callouts.ja-JP.yml @@ -14,6 +14,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1445,6 +1453,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.ka-GE.yml b/dashboard/config/locales/callouts.ka-GE.yml index 9a096b71807d5..38d6d0830baa8 100644 --- a/dashboard/config/locales/callouts.ka-GE.yml +++ b/dashboard/config/locales/callouts.ka-GE.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1495,6 +1503,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.kk-KZ.yml b/dashboard/config/locales/callouts.kk-KZ.yml index a8d2f70e87323..f1dceee3d08f6 100644 --- a/dashboard/config/locales/callouts.kk-KZ.yml +++ b/dashboard/config/locales/callouts.kk-KZ.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1490,6 +1498,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.km-KH.yml b/dashboard/config/locales/callouts.km-KH.yml index cdff5468fd7e2..145e1c70c3e1f 100644 --- a/dashboard/config/locales/callouts.km-KH.yml +++ b/dashboard/config/locales/callouts.km-KH.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.ko-KR.yml b/dashboard/config/locales/callouts.ko-KR.yml index 2b9e2274b1c81..d8d7062946cec 100644 --- a/dashboard/config/locales/callouts.ko-KR.yml +++ b/dashboard/config/locales/callouts.ko-KR.yml @@ -14,6 +14,14 @@ 4_5_Bee_Conditionals_2_1: "모든 구름이 꽃을 가지고 있는지 확인하는 것을 잊지 마세요. 벌집은 확인할 필요가 없습니다." 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: "모든 구름이 꽃을 가지고 있는지 확인하는 것을 잊지 마세요. 벌집은 확인할 필요가 없습니다." + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1455,6 +1463,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.ku-IQ.yml b/dashboard/config/locales/callouts.ku-IQ.yml index 14986b193a711..d7b1914f487ad 100644 --- a/dashboard/config/locales/callouts.ku-IQ.yml +++ b/dashboard/config/locales/callouts.ku-IQ.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.ky-KG.yml b/dashboard/config/locales/callouts.ky-KG.yml index f2c010fc740de..853ff08615a59 100644 --- a/dashboard/config/locales/callouts.ky-KG.yml +++ b/dashboard/config/locales/callouts.ky-KG.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.lt-LT.yml b/dashboard/config/locales/callouts.lt-LT.yml index 692872c8b10fa..246aebd00b971 100644 --- a/dashboard/config/locales/callouts.lt-LT.yml +++ b/dashboard/config/locales/callouts.lt-LT.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1490,6 +1498,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.lv-LV.yml b/dashboard/config/locales/callouts.lv-LV.yml index 177978ab39b28..8e2be90d18c8c 100644 --- a/dashboard/config/locales/callouts.lv-LV.yml +++ b/dashboard/config/locales/callouts.lv-LV.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1487,6 +1495,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.mi-NZ.yml b/dashboard/config/locales/callouts.mi-NZ.yml index 9e933e3d25c0b..9e90ac0777510 100644 --- a/dashboard/config/locales/callouts.mi-NZ.yml +++ b/dashboard/config/locales/callouts.mi-NZ.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1518,6 +1526,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.mk-MK.yml b/dashboard/config/locales/callouts.mk-MK.yml index 24ff7fb281834..9bb349f421948 100644 --- a/dashboard/config/locales/callouts.mk-MK.yml +++ b/dashboard/config/locales/callouts.mk-MK.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.mr-IN.yml b/dashboard/config/locales/callouts.mr-IN.yml index efa4ac7582eba..78cef154424f8 100644 --- a/dashboard/config/locales/callouts.mr-IN.yml +++ b/dashboard/config/locales/callouts.mr-IN.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.ms-MY.yml b/dashboard/config/locales/callouts.ms-MY.yml index 356fb3fadb62d..a17fd525cd104 100644 --- a/dashboard/config/locales/callouts.ms-MY.yml +++ b/dashboard/config/locales/callouts.ms-MY.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.mt-MT.yml b/dashboard/config/locales/callouts.mt-MT.yml index efb6c4feadfea..b64ebdb1948ba 100644 --- a/dashboard/config/locales/callouts.mt-MT.yml +++ b/dashboard/config/locales/callouts.mt-MT.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.ne-NP.yml b/dashboard/config/locales/callouts.ne-NP.yml index e7dbf1c0cd3e3..315236f6563c1 100644 --- a/dashboard/config/locales/callouts.ne-NP.yml +++ b/dashboard/config/locales/callouts.ne-NP.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.nl-NL.yml b/dashboard/config/locales/callouts.nl-NL.yml index aa4d007812ee5..a3b47278c507a 100644 --- a/dashboard/config/locales/callouts.nl-NL.yml +++ b/dashboard/config/locales/callouts.nl-NL.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Vergeet niet, controleer of ELKE wolk een BLOEM heeft. Je hoeft niet voor honingraten te checken. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1510,6 +1518,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: Dit maakt de geest bewegen! diff --git a/dashboard/config/locales/callouts.nn-NO.yml b/dashboard/config/locales/callouts.nn-NO.yml index dd27491bbc4b9..b9cb84e780b86 100644 --- a/dashboard/config/locales/callouts.nn-NO.yml +++ b/dashboard/config/locales/callouts.nn-NO.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Husk, sjekk om HVER sky har en BLOMST. Du trenger ikke å se etter bikaker i det hele tatt. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1490,6 +1498,13 @@ prosjektet til kontoen din! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: Dette får figuren til å røre på seg! diff --git a/dashboard/config/locales/callouts.no-NO.yml b/dashboard/config/locales/callouts.no-NO.yml index 1ac8f893a6ad5..a30bc33fe36cc 100644 --- a/dashboard/config/locales/callouts.no-NO.yml +++ b/dashboard/config/locales/callouts.no-NO.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Husk, sjekk om HVER sky har en BLOMST. Du trenger ikke å se etter bikaker i det hele tatt. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1490,6 +1498,13 @@ prosjektet til kontoen din! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: Dette får figuren til å røre på seg! diff --git a/dashboard/config/locales/callouts.pl-PL.yml b/dashboard/config/locales/callouts.pl-PL.yml index 0be8fed1af0f7..4083f3add6e0d 100644 --- a/dashboard/config/locales/callouts.pl-PL.yml +++ b/dashboard/config/locales/callouts.pl-PL.yml @@ -18,6 +18,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Pamiętaj, aby sprawdzić czy na KAŻDEJ chmurze jest KWIAT. Plastrów miodu nie musisz sprawdzać w ogóle. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1512,6 +1520,13 @@ go na swoim koncie! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: To powoduje, że krasnoludek porusza się! diff --git a/dashboard/config/locales/callouts.ps-AF.yml b/dashboard/config/locales/callouts.ps-AF.yml index 928dd8cc223d8..22d02b6f0548e 100644 --- a/dashboard/config/locales/callouts.ps-AF.yml +++ b/dashboard/config/locales/callouts.ps-AF.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.pt-BR.yml b/dashboard/config/locales/callouts.pt-BR.yml index 78508670b0278..284b296fcf0c7 100644 --- a/dashboard/config/locales/callouts.pt-BR.yml +++ b/dashboard/config/locales/callouts.pt-BR.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1494,6 +1502,13 @@ esse projeto em sua conta! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.pt-PT.yml b/dashboard/config/locales/callouts.pt-PT.yml index a8dc290c11ab0..94632a5cf6b53 100644 --- a/dashboard/config/locales/callouts.pt-PT.yml +++ b/dashboard/config/locales/callouts.pt-PT.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1494,6 +1502,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.ro-RO.yml b/dashboard/config/locales/callouts.ro-RO.yml index e0cb24c73253d..53e5d66ad3f36 100644 --- a/dashboard/config/locales/callouts.ro-RO.yml +++ b/dashboard/config/locales/callouts.ro-RO.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1505,6 +1513,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.ru-RU.yml b/dashboard/config/locales/callouts.ru-RU.yml index 783f76e34d102..7ca70ed4a93dd 100644 --- a/dashboard/config/locales/callouts.ru-RU.yml +++ b/dashboard/config/locales/callouts.ru-RU.yml @@ -18,6 +18,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: "Помните, вам нужно проверить каждое ли облако имеет свой цветок. Вам вовсе не нужно проверять для этого соты." + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1548,6 +1556,13 @@ ваш проект в своём аккаунте!" subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.se-FI.yml b/dashboard/config/locales/callouts.se-FI.yml index f5043e21b19db..4e2de0211c25f 100644 --- a/dashboard/config/locales/callouts.se-FI.yml +++ b/dashboard/config/locales/callouts.se-FI.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.si-LK.yml b/dashboard/config/locales/callouts.si-LK.yml index 22af681854290..e09fa8eab16f7 100644 --- a/dashboard/config/locales/callouts.si-LK.yml +++ b/dashboard/config/locales/callouts.si-LK.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1499,6 +1507,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.sk-SK.yml b/dashboard/config/locales/callouts.sk-SK.yml index 2dca4a7e3546e..0975f12124f32 100644 --- a/dashboard/config/locales/callouts.sk-SK.yml +++ b/dashboard/config/locales/callouts.sk-SK.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Nezabudni skontrolovať či má KAŽDÝ mrak KVETINU. Nemusíš vôbec vyhľadávať včelie plásty. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1495,6 +1503,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.sl-SI.yml b/dashboard/config/locales/callouts.sl-SI.yml index d6ea40632420a..6ac2c9f8ac0ac 100644 --- a/dashboard/config/locales/callouts.sl-SI.yml +++ b/dashboard/config/locales/callouts.sl-SI.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1488,6 +1496,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.sq-AL.yml b/dashboard/config/locales/callouts.sq-AL.yml index c2dd848e990d7..295491322489c 100644 --- a/dashboard/config/locales/callouts.sq-AL.yml +++ b/dashboard/config/locales/callouts.sq-AL.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1504,6 +1512,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.sr-SP.yml b/dashboard/config/locales/callouts.sr-SP.yml index 9dad8a1ddddd7..eca211ef25901 100644 --- a/dashboard/config/locales/callouts.sr-SP.yml +++ b/dashboard/config/locales/callouts.sr-SP.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ Пријави се да га сачуваш на свом налогу!" subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.sv-SE.yml b/dashboard/config/locales/callouts.sv-SE.yml index 06e6703c14b54..1d3b8907fc53e 100644 --- a/dashboard/config/locales/callouts.sv-SE.yml +++ b/dashboard/config/locales/callouts.sv-SE.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1493,6 +1501,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: Detta gör spriten flytta! diff --git a/dashboard/config/locales/callouts.ta-IN.yml b/dashboard/config/locales/callouts.ta-IN.yml index ba3e10fb91287..3aa462ffbee25 100644 --- a/dashboard/config/locales/callouts.ta-IN.yml +++ b/dashboard/config/locales/callouts.ta-IN.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.te-IN.yml b/dashboard/config/locales/callouts.te-IN.yml index cfb5720b37503..8952d59735417 100644 --- a/dashboard/config/locales/callouts.te-IN.yml +++ b/dashboard/config/locales/callouts.te-IN.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.tg-TJ.yml b/dashboard/config/locales/callouts.tg-TJ.yml index 68afdd48180d5..d2f2eccdd91a6 100644 --- a/dashboard/config/locales/callouts.tg-TJ.yml +++ b/dashboard/config/locales/callouts.tg-TJ.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.th-TH.yml b/dashboard/config/locales/callouts.th-TH.yml index 1c2895de39255..08c0a9fb0d3a0 100644 --- a/dashboard/config/locales/callouts.th-TH.yml +++ b/dashboard/config/locales/callouts.th-TH.yml @@ -16,6 +16,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1486,6 +1494,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.tr-TR.yml b/dashboard/config/locales/callouts.tr-TR.yml index 581147653cc4c..ff027a875795b 100644 --- a/dashboard/config/locales/callouts.tr-TR.yml +++ b/dashboard/config/locales/callouts.tr-TR.yml @@ -18,6 +18,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Unutma, her bulutun arkasında bir çiçek olup olmadığını görmek için kontrol edin. Peteğin için hiç kontrol etmen gerekmiyor. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1479,6 +1487,13 @@ bu projeyi kaydetmek için oturum açın! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: Bu sprite ın ilerlemesini sağlar! diff --git a/dashboard/config/locales/callouts.uk-UA.yml b/dashboard/config/locales/callouts.uk-UA.yml index c8cbb7913fab1..25a0c7b4b1e23 100644 --- a/dashboard/config/locales/callouts.uk-UA.yml +++ b/dashboard/config/locales/callouts.uk-UA.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: "Пам'ятай, переконайся, що КОЖНА хмаринка має КВІТКУ. Тобі зовсім не потрібно перевіряти соту." + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1505,6 +1513,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.ur-PK.yml b/dashboard/config/locales/callouts.ur-PK.yml index 2918b04cdd028..504debbaeb99f 100644 --- a/dashboard/config/locales/callouts.ur-PK.yml +++ b/dashboard/config/locales/callouts.ur-PK.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1490,6 +1498,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.uz-UZ.yml b/dashboard/config/locales/callouts.uz-UZ.yml index 5988729674f60..7de519379e930 100644 --- a/dashboard/config/locales/callouts.uz-UZ.yml +++ b/dashboard/config/locales/callouts.uz-UZ.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.vi-VN.yml b/dashboard/config/locales/callouts.vi-VN.yml index eade18cef7071..bb74c81559cc8 100644 --- a/dashboard/config/locales/callouts.vi-VN.yml +++ b/dashboard/config/locales/callouts.vi-VN.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1497,6 +1505,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.zh-CN.yml b/dashboard/config/locales/callouts.zh-CN.yml index 3d9dd1fdc97ba..18f23eda1f44f 100644 --- a/dashboard/config/locales/callouts.zh-CN.yml +++ b/dashboard/config/locales/callouts.zh-CN.yml @@ -12,6 +12,14 @@ 4_5_Bee_Conditionals_2_1: "请注意检查是否每一朵云里都有一朵花,但不用检查蜂窝。" 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: "请注意检查是否每一朵云里都有一朵花,但不用检查蜂窝。" + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1397,6 +1405,13 @@ sign_in_to_save_project: "想要稍后再访问你的项目吗?登录后就能将项目保存到你的账户中!" subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/callouts.zh-TW.yml b/dashboard/config/locales/callouts.zh-TW.yml index c07d211976b48..a7169ee72a71e 100644 --- a/dashboard/config/locales/callouts.zh-TW.yml +++ b/dashboard/config/locales/callouts.zh-TW.yml @@ -12,6 +12,14 @@ 4_5_Bee_Conditionals_2_1: "記住,檢查「每朵雲」裡是否有「花朵」,你不必檢查是否有蜂窩。" 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: "記住,檢查「每朵雲」裡是否有「花朵」,你不必檢查是否有蜂窩。" + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1341,6 +1349,13 @@ sign_in_to_save_project: "想要在以後繼續使用這個專案嗎?登入以將這個專案保存到你的帳戶!" subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: "這可以讓角色移動!" diff --git a/dashboard/config/locales/callouts.zu-ZA.yml b/dashboard/config/locales/callouts.zu-ZA.yml index 5fc0d24ea1441..43fea4323cece 100644 --- a/dashboard/config/locales/callouts.zu-ZA.yml +++ b/dashboard/config/locales/callouts.zu-ZA.yml @@ -17,6 +17,14 @@ 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [] Applab test_callout: [] Big Game Animation 1 (copy 1)_callout: [] @@ -1489,6 +1497,13 @@ this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [] subgoal U3L2 Using Simple Commands_callout: [] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the + workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/dashboard/config/locales/co-CO.yml b/dashboard/config/locales/co-CO.yml index 6e42aa0fbf77a..4cfaea82bf499 100644 --- a/dashboard/config/locales/co-CO.yml +++ b/dashboard/config/locales/co-CO.yml @@ -666,6 +666,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: Autoplay videos download: Download Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1203,6 +1205,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/courses.ar-SA.yml b/dashboard/config/locales/courses.ar-SA.yml index ae7cd2787f9b6..3117c43820504 100644 --- a/dashboard/config/locales/courses.ar-SA.yml +++ b/dashboard/config/locales/courses.ar-SA.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.az-AZ.yml b/dashboard/config/locales/courses.az-AZ.yml index cdc6ae6d1b3f6..efc2a7f46f646 100644 --- a/dashboard/config/locales/courses.az-AZ.yml +++ b/dashboard/config/locales/courses.az-AZ.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.bg-BG.yml b/dashboard/config/locales/courses.bg-BG.yml index 5127e0bc2f557..1fa7e59930e35 100644 --- a/dashboard/config/locales/courses.bg-BG.yml +++ b/dashboard/config/locales/courses.bg-BG.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.bn-BD.yml b/dashboard/config/locales/courses.bn-BD.yml index 1d84457a72cb7..138c46ca5dc1d 100644 --- a/dashboard/config/locales/courses.bn-BD.yml +++ b/dashboard/config/locales/courses.bn-BD.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.bs-BA.yml b/dashboard/config/locales/courses.bs-BA.yml index 8c63003ffc8d8..b108e0ed7b42a 100644 --- a/dashboard/config/locales/courses.bs-BA.yml +++ b/dashboard/config/locales/courses.bs-BA.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: Uvod u kurs računarske nauke koji osposobljava studente za stvaranje autentičnih rukotvorina. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ca-ES.yml b/dashboard/config/locales/courses.ca-ES.yml index 07a8b1b2c6a25..8beb7c9d5b175 100644 --- a/dashboard/config/locales/courses.ca-ES.yml +++ b/dashboard/config/locales/courses.ca-ES.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.co-CO.yml b/dashboard/config/locales/courses.co-CO.yml index 6a4a83ac751a5..0236b7b2b2aeb 100644 --- a/dashboard/config/locales/courses.co-CO.yml +++ b/dashboard/config/locales/courses.co-CO.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.cs-CZ.yml b/dashboard/config/locales/courses.cs-CZ.yml index 7e718c1aab916..3a931c0ee5fc2 100644 --- a/dashboard/config/locales/courses.cs-CZ.yml +++ b/dashboard/config/locales/courses.cs-CZ.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.da-DK.yml b/dashboard/config/locales/courses.da-DK.yml index 0bbf4e4ea0206..31b87f76eae98 100644 --- a/dashboard/config/locales/courses.da-DK.yml +++ b/dashboard/config/locales/courses.da-DK.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.de-DE.yml b/dashboard/config/locales/courses.de-DE.yml index a6989b67114f7..64afcdcfe7f47 100644 --- a/dashboard/config/locales/courses.de-DE.yml +++ b/dashboard/config/locales/courses.de-DE.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.el-GR.yml b/dashboard/config/locales/courses.el-GR.yml index 326e25e751a26..235aa48c70e74 100644 --- a/dashboard/config/locales/courses.el-GR.yml +++ b/dashboard/config/locales/courses.el-GR.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.en-GB.yml b/dashboard/config/locales/courses.en-GB.yml index 18769c9e7c2b6..88b9775c3902e 100644 --- a/dashboard/config/locales/courses.en-GB.yml +++ b/dashboard/config/locales/courses.en-GB.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.es-ES.yml b/dashboard/config/locales/courses.es-ES.yml index ad527b369dd52..f3901b580b51e 100644 --- a/dashboard/config/locales/courses.es-ES.yml +++ b/dashboard/config/locales/courses.es-ES.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.es-MX.yml b/dashboard/config/locales/courses.es-MX.yml index b6497ba42d0c5..e4f1a5d9f8382 100644 --- a/dashboard/config/locales/courses.es-MX.yml +++ b/dashboard/config/locales/courses.es-MX.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.et-EE.yml b/dashboard/config/locales/courses.et-EE.yml index 33d0aa5742473..4c4d293fc1ea4 100644 --- a/dashboard/config/locales/courses.et-EE.yml +++ b/dashboard/config/locales/courses.et-EE.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.eu-ES.yml b/dashboard/config/locales/courses.eu-ES.yml index ac5c7792a967f..26b7c68f63ffc 100644 --- a/dashboard/config/locales/courses.eu-ES.yml +++ b/dashboard/config/locales/courses.eu-ES.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.fa-AF.yml b/dashboard/config/locales/courses.fa-AF.yml index 4dbc65ca6b393..45f61cd685095 100644 --- a/dashboard/config/locales/courses.fa-AF.yml +++ b/dashboard/config/locales/courses.fa-AF.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.fa-IR.yml b/dashboard/config/locales/courses.fa-IR.yml index 4dbc65ca6b393..45f61cd685095 100644 --- a/dashboard/config/locales/courses.fa-IR.yml +++ b/dashboard/config/locales/courses.fa-IR.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.fi-FI.yml b/dashboard/config/locales/courses.fi-FI.yml index 68d04477fbe02..6def2cd35f841 100644 --- a/dashboard/config/locales/courses.fi-FI.yml +++ b/dashboard/config/locales/courses.fi-FI.yml @@ -33,3 +33,10 @@ ja hauskanpitoa varten. description_short: Johdantokurssi tietojenkäsittelytieteisiin joka mahdollistaa oppilaiden luoda aitoja esineitä. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.fil-PH.yml b/dashboard/config/locales/courses.fil-PH.yml index af6087614bc78..cf27428b14e8e 100644 --- a/dashboard/config/locales/courses.fil-PH.yml +++ b/dashboard/config/locales/courses.fil-PH.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.fr-FR.yml b/dashboard/config/locales/courses.fr-FR.yml index dee2dacfe4b6d..208420d1140c0 100644 --- a/dashboard/config/locales/courses.fr-FR.yml +++ b/dashboard/config/locales/courses.fr-FR.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ga-IE.yml b/dashboard/config/locales/courses.ga-IE.yml index 2d017a4d9d6be..c024ce97ba700 100644 --- a/dashboard/config/locales/courses.ga-IE.yml +++ b/dashboard/config/locales/courses.ga-IE.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.gl-ES.yml b/dashboard/config/locales/courses.gl-ES.yml index c4da694f65a55..d2b2c44f07f0f 100644 --- a/dashboard/config/locales/courses.gl-ES.yml +++ b/dashboard/config/locales/courses.gl-ES.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.haw-HI.yml b/dashboard/config/locales/courses.haw-HI.yml index 2a4cb04dcafac..b5cdc7f00b336 100644 --- a/dashboard/config/locales/courses.haw-HI.yml +++ b/dashboard/config/locales/courses.haw-HI.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.he-IL.yml b/dashboard/config/locales/courses.he-IL.yml index 4ebe848ae518b..680907db318f9 100644 --- a/dashboard/config/locales/courses.he-IL.yml +++ b/dashboard/config/locales/courses.he-IL.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.hi-IN.yml b/dashboard/config/locales/courses.hi-IN.yml index b308f0e9ac595..214f3820a65f2 100644 --- a/dashboard/config/locales/courses.hi-IN.yml +++ b/dashboard/config/locales/courses.hi-IN.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.hr-HR.yml b/dashboard/config/locales/courses.hr-HR.yml index 7dda5d2b6c08b..5c5472f771d67 100644 --- a/dashboard/config/locales/courses.hr-HR.yml +++ b/dashboard/config/locales/courses.hr-HR.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.hu-HU.yml b/dashboard/config/locales/courses.hu-HU.yml index 548dc75bcd49b..576569e4ee427 100644 --- a/dashboard/config/locales/courses.hu-HU.yml +++ b/dashboard/config/locales/courses.hu-HU.yml @@ -35,3 +35,10 @@ mint kreatív, kommunikációs, problémamegoldó és szórakoztató médiumokat. description_short: Egy bevezető számítógép-tudományi tanfolyam, ami lehetővé teszi a tanulók számára, hogy autentikus termékeket hozzanak létre. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.hy-AM.yml b/dashboard/config/locales/courses.hy-AM.yml index c084891daf672..1983e4a926923 100644 --- a/dashboard/config/locales/courses.hy-AM.yml +++ b/dashboard/config/locales/courses.hy-AM.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.id-ID.yml b/dashboard/config/locales/courses.id-ID.yml index a4ef6e110a31e..322a12982dfd6 100644 --- a/dashboard/config/locales/courses.id-ID.yml +++ b/dashboard/config/locales/courses.id-ID.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: Kursus pengantar Ilmu komputer yang memberdayakan siswa untuk menciptakan artefak otentik. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.is-IS.yml b/dashboard/config/locales/courses.is-IS.yml index 040687752d99e..d93833c04a742 100644 --- a/dashboard/config/locales/courses.is-IS.yml +++ b/dashboard/config/locales/courses.is-IS.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.it-IT.yml b/dashboard/config/locales/courses.it-IT.yml index b631829428c13..73bcdb87b1688 100644 --- a/dashboard/config/locales/courses.it-IT.yml +++ b/dashboard/config/locales/courses.it-IT.yml @@ -33,3 +33,10 @@ la comunicazione, il problem-solving ed il divertimento. description_short: Corso di introduzione all'informatica che conduce gli studenti alla realizzazione di autentiche creazioni. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ja-JP.yml b/dashboard/config/locales/courses.ja-JP.yml index c9516d9472bc3..ec93404a3f5ee 100644 --- a/dashboard/config/locales/courses.ja-JP.yml +++ b/dashboard/config/locales/courses.ja-JP.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ka-GE.yml b/dashboard/config/locales/courses.ka-GE.yml index 75c5dc2f6ddff..8ed360fbc7096 100644 --- a/dashboard/config/locales/courses.ka-GE.yml +++ b/dashboard/config/locales/courses.ka-GE.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.kk-KZ.yml b/dashboard/config/locales/courses.kk-KZ.yml index 4dd18fcece31c..f89ec38a8a359 100644 --- a/dashboard/config/locales/courses.kk-KZ.yml +++ b/dashboard/config/locales/courses.kk-KZ.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.km-KH.yml b/dashboard/config/locales/courses.km-KH.yml index 34ac5d5278289..5a6e184f80721 100644 --- a/dashboard/config/locales/courses.km-KH.yml +++ b/dashboard/config/locales/courses.km-KH.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ko-KR.yml b/dashboard/config/locales/courses.ko-KR.yml index b2a339f4390e4..34f5d75991bc8 100644 --- a/dashboard/config/locales/courses.ko-KR.yml +++ b/dashboard/config/locales/courses.ko-KR.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ku-IQ.yml b/dashboard/config/locales/courses.ku-IQ.yml index ff7b45d4511ca..4294888e7d88b 100644 --- a/dashboard/config/locales/courses.ku-IQ.yml +++ b/dashboard/config/locales/courses.ku-IQ.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ky-KG.yml b/dashboard/config/locales/courses.ky-KG.yml index cd8d76694e88b..d4c0f7ed5e347 100644 --- a/dashboard/config/locales/courses.ky-KG.yml +++ b/dashboard/config/locales/courses.ky-KG.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.lt-LT.yml b/dashboard/config/locales/courses.lt-LT.yml index e4b3459c2576b..5a527a17b1c72 100644 --- a/dashboard/config/locales/courses.lt-LT.yml +++ b/dashboard/config/locales/courses.lt-LT.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.lv-LV.yml b/dashboard/config/locales/courses.lv-LV.yml index 4d9344faef97c..232633e8c4e6e 100644 --- a/dashboard/config/locales/courses.lv-LV.yml +++ b/dashboard/config/locales/courses.lv-LV.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.mi-NZ.yml b/dashboard/config/locales/courses.mi-NZ.yml index d6f00e94931e8..e69cd83320547 100644 --- a/dashboard/config/locales/courses.mi-NZ.yml +++ b/dashboard/config/locales/courses.mi-NZ.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.mk-MK.yml b/dashboard/config/locales/courses.mk-MK.yml index d03d4f305f655..da0ff63c70df9 100644 --- a/dashboard/config/locales/courses.mk-MK.yml +++ b/dashboard/config/locales/courses.mk-MK.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.mr-IN.yml b/dashboard/config/locales/courses.mr-IN.yml index d8198accbf6ba..36fec9252b4fd 100644 --- a/dashboard/config/locales/courses.mr-IN.yml +++ b/dashboard/config/locales/courses.mr-IN.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ms-MY.yml b/dashboard/config/locales/courses.ms-MY.yml index 14fb0b1dd2ecd..ac1a78762e246 100644 --- a/dashboard/config/locales/courses.ms-MY.yml +++ b/dashboard/config/locales/courses.ms-MY.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.mt-MT.yml b/dashboard/config/locales/courses.mt-MT.yml index a2b84c05a08e5..6f2f138db5535 100644 --- a/dashboard/config/locales/courses.mt-MT.yml +++ b/dashboard/config/locales/courses.mt-MT.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ne-NP.yml b/dashboard/config/locales/courses.ne-NP.yml index 0209b5ba74898..638ecfc6effa0 100644 --- a/dashboard/config/locales/courses.ne-NP.yml +++ b/dashboard/config/locales/courses.ne-NP.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.nl-NL.yml b/dashboard/config/locales/courses.nl-NL.yml index 008b603b670ef..18c5272cbf680 100644 --- a/dashboard/config/locales/courses.nl-NL.yml +++ b/dashboard/config/locales/courses.nl-NL.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.nn-NO.yml b/dashboard/config/locales/courses.nn-NO.yml index c8577b0dc55b1..4486ef3c7e011 100644 --- a/dashboard/config/locales/courses.nn-NO.yml +++ b/dashboard/config/locales/courses.nn-NO.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.no-NO.yml b/dashboard/config/locales/courses.no-NO.yml index 771be8ad72745..f55f231586a2e 100644 --- a/dashboard/config/locales/courses.no-NO.yml +++ b/dashboard/config/locales/courses.no-NO.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.pl-PL.yml b/dashboard/config/locales/courses.pl-PL.yml index a6571ea50e58d..824cd52c2c619 100644 --- a/dashboard/config/locales/courses.pl-PL.yml +++ b/dashboard/config/locales/courses.pl-PL.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ps-AF.yml b/dashboard/config/locales/courses.ps-AF.yml index 0db6e8633abcd..9a16d4f483db9 100644 --- a/dashboard/config/locales/courses.ps-AF.yml +++ b/dashboard/config/locales/courses.ps-AF.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.pt-BR.yml b/dashboard/config/locales/courses.pt-BR.yml index 5a56fe7d6b366..cc5f46143ee69 100644 --- a/dashboard/config/locales/courses.pt-BR.yml +++ b/dashboard/config/locales/courses.pt-BR.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.pt-PT.yml b/dashboard/config/locales/courses.pt-PT.yml index 0b4155fe5306c..ff68c2516e7e3 100644 --- a/dashboard/config/locales/courses.pt-PT.yml +++ b/dashboard/config/locales/courses.pt-PT.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ro-RO.yml b/dashboard/config/locales/courses.ro-RO.yml index ec01c71b928e4..fefca676f676f 100644 --- a/dashboard/config/locales/courses.ro-RO.yml +++ b/dashboard/config/locales/courses.ro-RO.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ru-RU.yml b/dashboard/config/locales/courses.ru-RU.yml index 839eb2a98808f..fa106f236c01d 100644 --- a/dashboard/config/locales/courses.ru-RU.yml +++ b/dashboard/config/locales/courses.ru-RU.yml @@ -31,3 +31,10 @@ информатикой как средство для творчества, общения, решения проблем и веселья.' description_short: "Вводный курс информатики, который даёт возможность студентам создавать подлинные артефакты." + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.se-FI.yml b/dashboard/config/locales/courses.se-FI.yml index 0e9585b1caa86..3528d0f4da4cc 100644 --- a/dashboard/config/locales/courses.se-FI.yml +++ b/dashboard/config/locales/courses.se-FI.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.si-LK.yml b/dashboard/config/locales/courses.si-LK.yml index 5ddf7ea8be528..10f5a6e28597b 100644 --- a/dashboard/config/locales/courses.si-LK.yml +++ b/dashboard/config/locales/courses.si-LK.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.sk-SK.yml b/dashboard/config/locales/courses.sk-SK.yml index a392faa476253..c7339ec200168 100644 --- a/dashboard/config/locales/courses.sk-SK.yml +++ b/dashboard/config/locales/courses.sk-SK.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.sl-SI.yml b/dashboard/config/locales/courses.sl-SI.yml index 451ff25a0297c..df137737d5951 100644 --- a/dashboard/config/locales/courses.sl-SI.yml +++ b/dashboard/config/locales/courses.sl-SI.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.sq-AL.yml b/dashboard/config/locales/courses.sq-AL.yml index fd53c727f9232..32a21f41720ce 100644 --- a/dashboard/config/locales/courses.sq-AL.yml +++ b/dashboard/config/locales/courses.sq-AL.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.sr-SP.yml b/dashboard/config/locales/courses.sr-SP.yml index 0766deb397aff..13a860b8426b9 100644 --- a/dashboard/config/locales/courses.sr-SP.yml +++ b/dashboard/config/locales/courses.sr-SP.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.sv-SE.yml b/dashboard/config/locales/courses.sv-SE.yml index 5b5512eacc61a..6c6e33e2059e5 100644 --- a/dashboard/config/locales/courses.sv-SE.yml +++ b/dashboard/config/locales/courses.sv-SE.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ta-IN.yml b/dashboard/config/locales/courses.ta-IN.yml index f60afa7d77266..b6e812471645c 100644 --- a/dashboard/config/locales/courses.ta-IN.yml +++ b/dashboard/config/locales/courses.ta-IN.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.te-IN.yml b/dashboard/config/locales/courses.te-IN.yml index 9ca09d0cef51d..2afb7707b9bb7 100644 --- a/dashboard/config/locales/courses.te-IN.yml +++ b/dashboard/config/locales/courses.te-IN.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.tg-TJ.yml b/dashboard/config/locales/courses.tg-TJ.yml index 691e59bc900b1..8d3650c8bddcd 100644 --- a/dashboard/config/locales/courses.tg-TJ.yml +++ b/dashboard/config/locales/courses.tg-TJ.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.th-TH.yml b/dashboard/config/locales/courses.th-TH.yml index e39b039f92068..bd6a43518fb61 100644 --- a/dashboard/config/locales/courses.th-TH.yml +++ b/dashboard/config/locales/courses.th-TH.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.tr-TR.yml b/dashboard/config/locales/courses.tr-TR.yml index 93d2e3664c803..9d682c9cc145f 100644 --- a/dashboard/config/locales/courses.tr-TR.yml +++ b/dashboard/config/locales/courses.tr-TR.yml @@ -30,3 +30,10 @@ description_short: Bilgisayar bilimlerine giriş niteliğindeki bir kurs, öğrencilere özgün eserler oluşturabilme yetkinliğini sağlamakta yardımcı olur. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.uk-UA.yml b/dashboard/config/locales/courses.uk-UA.yml index 858460d1c7f55..042f014108acf 100644 --- a/dashboard/config/locales/courses.uk-UA.yml +++ b/dashboard/config/locales/courses.uk-UA.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.ur-PK.yml b/dashboard/config/locales/courses.ur-PK.yml index af15d396d9de2..43b7a6b0a1f42 100644 --- a/dashboard/config/locales/courses.ur-PK.yml +++ b/dashboard/config/locales/courses.ur-PK.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.uz-UZ.yml b/dashboard/config/locales/courses.uz-UZ.yml index 5ee264beb607b..55674d0b75239 100644 --- a/dashboard/config/locales/courses.uz-UZ.yml +++ b/dashboard/config/locales/courses.uz-UZ.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.vi-VN.yml b/dashboard/config/locales/courses.vi-VN.yml index 5e4ef597441df..a4e0b9f8922eb 100644 --- a/dashboard/config/locales/courses.vi-VN.yml +++ b/dashboard/config/locales/courses.vi-VN.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.zh-CN.yml b/dashboard/config/locales/courses.zh-CN.yml index 44a87aff9b674..0966476bcdfa9 100644 --- a/dashboard/config/locales/courses.zh-CN.yml +++ b/dashboard/config/locales/courses.zh-CN.yml @@ -12,3 +12,10 @@ description_student: "计算机科学探索(CS 探索) 是一门计算机科学的入门课程,它能够赋予学生们能力来创造真正的作品,而且能够激励他们将计算机科学作为一种工具来进行创新、沟通、解决问题并获得乐趣。" description_teacher: "计算机科学探索(CS 探索) 是一门计算机科学的入门课程,它能够赋予学生们能力来创造真正的作品,而且能够激励他们将计算机科学作为一种工具来进行创新、沟通、解决问题并获得乐趣。" description_short: "一门计算机科学的入门课程,它能够赋予学生们能力来创造真正的作品。" + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.zh-TW.yml b/dashboard/config/locales/courses.zh-TW.yml index d054c68e6e0d2..5249075ffb5f9 100644 --- a/dashboard/config/locales/courses.zh-TW.yml +++ b/dashboard/config/locales/courses.zh-TW.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/courses.zu-ZA.yml b/dashboard/config/locales/courses.zu-ZA.yml index 5748668cd8d8d..ee6508c1d41b9 100644 --- a/dashboard/config/locales/courses.zu-ZA.yml +++ b/dashboard/config/locales/courses.zu-ZA.yml @@ -33,3 +33,10 @@ communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer + description for students + description_teacher: This is a course for allthethings and has a longer + description for teachers diff --git a/dashboard/config/locales/cs-CZ.yml b/dashboard/config/locales/cs-CZ.yml index bc3127d12e7b0..20431c6702251 100644 --- a/dashboard/config/locales/cs-CZ.yml +++ b/dashboard/config/locales/cs-CZ.yml @@ -661,6 +661,8 @@ notes_coming_soon: Poznámky pro toto video přijdou brzy. autoplay_option: Automatické přehrávání videí download: Stáhnout Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Váš prohlížeč není podporován. Nainstalujte a použijte @@ -1186,6 +1188,9 @@ anebo až bude procházet tvoje odpovědi. hidden_stage: Tvůj učitel nepředpokládal, že bude zrovna tady. Prosím zeptej se ho, na které lekci máš pracovat. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Přejít na přehled view_all_units: View all units pd: diff --git a/dashboard/config/locales/da-DK.yml b/dashboard/config/locales/da-DK.yml index 068005820c812..3d047261a6d2b 100644 --- a/dashboard/config/locales/da-DK.yml +++ b/dashboard/config/locales/da-DK.yml @@ -664,6 +664,8 @@ notes_coming_soon: Noter til denne video kommer snart. autoplay_option: Automatisk afspil videoer download: Hent Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1198,6 +1200,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/data.nl-NL.yml b/dashboard/config/locales/data.nl-NL.yml index 9d57b1ac3b929..fd6e92581b6a0 100644 --- a/dashboard/config/locales/data.nl-NL.yml +++ b/dashboard/config/locales/data.nl-NL.yml @@ -311,13 +311,15 @@ aan loop! maze_3_4: Argh! Schrijf een programma dat me om de dynamiet heen krijgt en naar het biggetje. - bounce_1_basketball: Attach a block to the "when left arrow" block and press - "Run". Move the hand using the left arrow to reach the finish target. - bounce_2_basketball: Attach a block to the "when right arrow" and "when left - arrow" blocks. Move the hand to reach both finish targets. - bounce_5_basketball: We're going to send a ball flying down towards the hand. - Attach a block to the "when ball hits hand" block to ensure the ball reaches - the flag. + bounce_1_basketball: Plak een blok aan het "als pijltje naar links" blok en + druk op 'Uitvoeren'. Verplaats de hand met behulp van de pijl naar links + om het doel te bereiken. + bounce_2_basketball: Plak een blok aan de "als pijltje naar rechts" en "als + pijltje naar links" blokken en druk op 'Uitvoeren'. Verplaats de hand om + de doelen te bereiken. + bounce_5_basketball: We gaan een bal naar da hand laten vliegen. Plak een + blok aan het blok "als de bal de hand raakt" om ervoor te zorgen dat de + bal het doel bereikt. bounce_6_basketball: Now the flag is on the top. You need to attach blocks to both of the "when ball hits" blocks to solve this puzzle. bounce_7_basketball: Attach blocks to each of the "when" blocks. Bounce the @@ -735,17 +737,17 @@ CSF_collector_k1_blocks: 'CS Fundamentals: The Collector' CSF_collector_repeat_loops: Collector Repeat Loops CSF_collector_text_blocks: 'CS Fundamentals: The Collector' - CSF_create_functions: Create Functions + CSF_create_functions: Maken van functies CSF_debugging_k1_blocks: Debugging CSF_debugging_text_blocks: Debugging - CSF_EF_cs_matters: Computer Science Matters + CSF_EF_cs_matters: Informatica doet ertoe CSF_maze_intro_k1_blocks: Intro to Code Studio CSF_maze_intro_text_blocks: Intro to Code Studio CSF_my_robotic_friends: My Robotic Friends - CSF_Power_of_Words: Power of Words + CSF_Power_of_Words: De kracht van woorden CSF_Super_Digital_Citizen: Super Digital Citizen CSF_stevie_big_project: Stevie and the Big Project - CSF_unspotted_bugs: Unspotted Bugs + CSF_unspotted_bugs: Onbekende bugs CSF_zuck_loops_short: Repeat Loops frozen_intro: Uur Code Intro frozen_loops: Inleiding tot Lussen @@ -757,7 +759,7 @@ infinity_playlab_intro: Play Lab - Inleiding infinity_playlab_events: Play Lab - Gebeurtenissen infinity_playlab_repeat_forever: Play Lab - Oneindig Herhalen - csd_concept_computer: What Makes a Computer, a Computer? + csd_concept_computer: Wat maakt een Computer, een Computer? csd_concept_search: How Search Works csd_gamelab_animation_tab: The Animation Tab csd_gamelab_conditionals_1: Introduction to Conditionals - Part 1 @@ -769,7 +771,7 @@ csd_gamelab_sprites_2: Animating Sprites csd_gamelab_variables_1: Introduction to Variables - Part 1 csd_gamelab_variables_2: Introduction to Variables - Part 2 - csd_gamelab_velocity: Velocity + csd_gamelab_velocity: Snelheid csd_weblab_intro_1: Intro to Web Lab - Part 1 csd_weblab_intro_2: Intro to Web Lab - Part 2 csd_weblab_css_1: Intro to CSS - Part 1 diff --git a/dashboard/config/locales/data.ru-RU.yml b/dashboard/config/locales/data.ru-RU.yml index ce1c1727434e0..a5492ec9c5efa 100644 --- a/dashboard/config/locales/data.ru-RU.yml +++ b/dashboard/config/locales/data.ru-RU.yml @@ -732,22 +732,22 @@ C4_unplugged_forloops: "Циклы с параметром" C4_unplugged_parameters: "Написание песен с параметрами" C4_unplugged_binary: "Двоичный" - CSF_artist_angles: Angles in Artist - CSF_collector_k1_blocks: 'CS Fundamentals: The Collector' - CSF_collector_repeat_loops: Collector Repeat Loops - CSF_collector_text_blocks: 'CS Fundamentals: The Collector' - CSF_create_functions: Create Functions + CSF_artist_angles: "Углы в художнике" + CSF_collector_k1_blocks: "Оснвы CS: Коллектор" + CSF_collector_repeat_loops: "Коллектор Повторяет Циклы" + CSF_collector_text_blocks: "Оснвы CS: Коллектор" + CSF_create_functions: "Создание Функций" CSF_debugging_k1_blocks: Debugging CSF_debugging_text_blocks: Debugging - CSF_EF_cs_matters: Computer Science Matters - CSF_maze_intro_k1_blocks: Intro to Code Studio - CSF_maze_intro_text_blocks: Intro to Code Studio + CSF_EF_cs_matters: "Вопросы Информатики" + CSF_maze_intro_k1_blocks: "Введение в Студию Кода" + CSF_maze_intro_text_blocks: "Введение в Студию Кода" CSF_my_robotic_friends: "Мои друзья роботы" - CSF_Power_of_Words: Power of Words - CSF_Super_Digital_Citizen: Super Digital Citizen - CSF_stevie_big_project: Stevie and the Big Project - CSF_unspotted_bugs: Unspotted Bugs - CSF_zuck_loops_short: Repeat Loops + CSF_Power_of_Words: "Сила Слов" + CSF_Super_Digital_Citizen: "Очень Цифровой Гражданин" + CSF_stevie_big_project: "Стиви и Большой Проект" + CSF_unspotted_bugs: "Незамеченные Баги" + CSF_zuck_loops_short: "Повторить Циклы" frozen_intro: "Час кода. Введение" frozen_loops: "Циклы. Введение" frozen_functions: "Функции. Введение" @@ -758,9 +758,9 @@ infinity_playlab_intro: "Лаборатория игр. Введение" infinity_playlab_events: "Лаборатория игр. События" infinity_playlab_repeat_forever: "Лаборатория игр. Блок «повторять бесконечно»" - csd_concept_computer: What Makes a Computer, a Computer? - csd_concept_search: How Search Works - csd_gamelab_animation_tab: The Animation Tab + csd_concept_computer: "Что Делает Компьютер, Компьютер?" + csd_concept_search: "Как Работает Поиск" + csd_gamelab_animation_tab: "Вкладка Анимация" csd_gamelab_conditionals_1: Introduction to Conditionals - Part 1 csd_gamelab_conditionals_2: Introduction to Conditionals - Part 2 csd_gamelab_draw_1: Drawing in Game Lab - Part 1 @@ -771,11 +771,11 @@ csd_gamelab_variables_1: Introduction to Variables - Part 1 csd_gamelab_variables_2: Introduction to Variables - Part 2 csd_gamelab_velocity: "Скорость" - csd_weblab_intro_1: Intro to Web Lab - Part 1 - csd_weblab_intro_2: Intro to Web Lab - Part 2 - csd_weblab_css_1: Intro to CSS - Part 1 - csd_weblab_css_2: Intro to CSS - Part 2 - csd_weblab_intro_3: Intro to Web Lab - Part 3 + csd_weblab_intro_1: "Введение в Web Практику - Часть 1" + csd_weblab_intro_2: "Введение в Web практику - Часть 2" + csd_weblab_css_1: "Введение в CSS - Часть 1" + csd_weblab_css_2: "Введение в CSS - Часть 2" + csd_weblab_intro_3: "Введение в Web Практикум - Часть 3" csp_applab_objects: Introduction to Objects csp_applab_databases_1: Introduction to Databases - Part 1 csp_applab_databases_2: Introduction to Databases - Part 2 diff --git a/dashboard/config/locales/de-DE.yml b/dashboard/config/locales/de-DE.yml index 23cefa75b4b5e..f22ab75aeb9bf 100644 --- a/dashboard/config/locales/de-DE.yml +++ b/dashboard/config/locales/de-DE.yml @@ -683,6 +683,8 @@ notes_coming_soon: Hinweise für dieses Video kommen bald. autoplay_option: Autoplay Videos download: Video herunterladen + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Ihr Browser wird nicht unterstützt. Bitte aktualisieren @@ -1237,6 +1239,9 @@ zu arbeiten oder um deine Antworten zu überprüfen. hidden_stage: Dein Lehrer erwartet DIch hier nicht. Bitte frage Deinen Lehrer, bei welcher Lektion Du sein solltest! + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Gehe zur Übersicht view_all_units: View all units pd: diff --git a/dashboard/config/locales/el-GR.yml b/dashboard/config/locales/el-GR.yml index ac7ccd86f4532..8ba62d610988e 100644 --- a/dashboard/config/locales/el-GR.yml +++ b/dashboard/config/locales/el-GR.yml @@ -685,6 +685,8 @@ notes_coming_soon: "Σημειώσεις για αυτό το βίντεο έρχονται σύντομα." autoplay_option: "Αυτόματη αναπαραγωγή βίντεο" download: "Κατεβάστε το βίντεο" + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1238,6 +1240,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/en-GB.yml b/dashboard/config/locales/en-GB.yml index 69f1be9a4e2f2..b5c1f106f2cf9 100644 --- a/dashboard/config/locales/en-GB.yml +++ b/dashboard/config/locales/en-GB.yml @@ -655,6 +655,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: Autoplay videos download: Download Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1192,6 +1194,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/es-ES.yml b/dashboard/config/locales/es-ES.yml index 72e240e6e17f5..6f6af96d6a68d 100644 --- a/dashboard/config/locales/es-ES.yml +++ b/dashboard/config/locales/es-ES.yml @@ -669,6 +669,8 @@ notes_coming_soon: Notas para este vídeo, próximamente. autoplay_option: Reproducir vídeos automáticamente download: Descargar vídeo + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Su navegador no es compatible. Por favor, actualice su @@ -1214,6 +1216,9 @@ en ella o para revisar tus respuestas. hidden_stage: Tu maestro no espera que estés aquí. Por favor pregúntale a tu maestro en cual lección deberías estar. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Ir al resumen de la unidad view_all_units: View all units pd: diff --git a/dashboard/config/locales/es-MX.yml b/dashboard/config/locales/es-MX.yml index decaf37c257e0..98f1608c8a1b7 100644 --- a/dashboard/config/locales/es-MX.yml +++ b/dashboard/config/locales/es-MX.yml @@ -671,6 +671,8 @@ notes_coming_soon: Notas para este video, próximamente. autoplay_option: Reproducir videos automáticamente download: Descargar video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Su navegador no es compatible. Por favor, actualice su @@ -1215,6 +1217,9 @@ en ella o para revisar tus respuestas. hidden_stage: Tu instructor no esperaba que estuvieras aquí. Por favor pregunta a tu instructor en qué lección deberías estar. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Ve a la vista general de la unidad view_all_units: View all units pd: diff --git a/dashboard/config/locales/et-EE.yml b/dashboard/config/locales/et-EE.yml index b7b41b9f9dcd0..b1aa319b97c3f 100644 --- a/dashboard/config/locales/et-EE.yml +++ b/dashboard/config/locales/et-EE.yml @@ -657,6 +657,8 @@ notes_coming_soon: Märkmeid selle video peatsest saabumisest. autoplay_option: Käivita videod automaatselt download: Lae video alla + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Sinu veebilehitsejat ei toetata. Palun asenda oma veebilehitseja Puoi anche svolgere gli esercizi senza un account, ma dovrai iscriverti per controllare i tuoi progressi e salvare i progetti che realizzerai.

    - Se sei in Italia, crea il tuo profilo attraverso il sito italiano Programma il Futuro, sarà tutto più semplice!. + Se sei in Italia, crea il tuo profilo attraverso il sito italiano Programma il Futuro, sarà tutto più semplice! hoc_already_signed_up_heading: Iniziare senza effettuare il login hoc_already_signed_up_content: Ti sei iscritto per insegnare un'ora di codice! Tu e i tuoi studenti non avete bisogno di accedere a Code Studio per partecipare @@ -685,6 +685,8 @@ notes_coming_soon: Le note testuali per questo video sono in corso di preparazione. autoplay_option: Avvia automaticamente i video download: Scarica il video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Il tuo browser non è supportato. Si prega di aggiornare @@ -1234,6 +1236,9 @@ il momento di lavorarci su o revisionare le tue risposte. hidden_stage: Il/La tuo/a insegnante non ti aspettava qui. Per favore chiedi al/alla tuo/a insegnante su quale lezione dovresti essere. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Vai alla visualizzazione delle unità view_all_units: View all units pd: diff --git a/dashboard/config/locales/ja-JP.yml b/dashboard/config/locales/ja-JP.yml index 38c0aa655fc81..8e37bf84b166e 100644 --- a/dashboard/config/locales/ja-JP.yml +++ b/dashboard/config/locales/ja-JP.yml @@ -572,6 +572,8 @@ notes_coming_soon: "このビデオのノートがもうすぐ公開されます" autoplay_option: "動画の自動再生" download: "ビデオのダウンロード" + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: "お使いのブラウザーはサポートされていません。お使いのブラウザーをInnovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35259,7 +35471,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35604,9 +35816,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53176,6 +53387,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57884,15 +58272,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58126,7 +58514,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60626,30 +61013,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60773,30 +61159,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60921,26 +61306,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61070,30 +61455,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61214,28 +61598,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61357,31 +61740,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65769,6 +66151,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.az-AZ.yml b/dashboard/config/locales/markdown_instructions.az-AZ.yml index 69325099146db..b8507ba4dc618 100644 --- a/dashboard/config/locales/markdown_instructions.az-AZ.yml +++ b/dashboard/config/locales/markdown_instructions.az-AZ.yml @@ -936,6 +936,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35264,7 +35476,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35609,9 +35821,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53181,6 +53392,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57889,15 +58277,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58131,7 +58519,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60631,30 +61018,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60778,30 +61164,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60926,26 +61311,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61075,30 +61460,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61219,28 +61603,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61362,31 +61745,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65784,6 +66166,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.bg-BG.yml b/dashboard/config/locales/markdown_instructions.bg-BG.yml index 8501102c6fef7..622580b140274 100644 --- a/dashboard/config/locales/markdown_instructions.bg-BG.yml +++ b/dashboard/config/locales/markdown_instructions.bg-BG.yml @@ -930,6 +930,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35256,7 +35468,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35601,9 +35813,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53173,6 +53384,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57881,15 +58269,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58123,7 +58511,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60623,30 +61010,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60770,30 +61156,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60918,26 +61303,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61067,30 +61452,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61211,28 +61595,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61354,31 +61737,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65766,6 +66148,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.bn-BD.yml b/dashboard/config/locales/markdown_instructions.bn-BD.yml index ac79885f653fa..ecd736f19acd6 100644 --- a/dashboard/config/locales/markdown_instructions.bn-BD.yml +++ b/dashboard/config/locales/markdown_instructions.bn-BD.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65788,6 +66170,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.bs-BA.yml b/dashboard/config/locales/markdown_instructions.bs-BA.yml index 8a4e1fef6a30b..1034ae8a61624 100644 --- a/dashboard/config/locales/markdown_instructions.bs-BA.yml +++ b/dashboard/config/locales/markdown_instructions.bs-BA.yml @@ -919,6 +919,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35244,7 +35456,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35589,9 +35801,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53161,6 +53372,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57869,15 +58257,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58111,7 +58499,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60611,30 +60998,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60758,30 +61144,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60906,26 +61291,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61055,30 +61440,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61199,28 +61583,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61342,31 +61725,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65752,6 +66134,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ca-ES.yml b/dashboard/config/locales/markdown_instructions.ca-ES.yml index 989106d85965d..245c0913f2ed1 100644 --- a/dashboard/config/locales/markdown_instructions.ca-ES.yml +++ b/dashboard/config/locales/markdown_instructions.ca-ES.yml @@ -928,6 +928,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35256,7 +35468,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35601,9 +35813,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53173,6 +53384,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57881,15 +58269,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58123,7 +58511,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60623,30 +61010,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60770,30 +61156,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60918,26 +61303,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61067,30 +61452,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61211,28 +61595,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61354,31 +61737,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65768,6 +66150,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.co-CO.yml b/dashboard/config/locales/markdown_instructions.co-CO.yml index 8ea664817c834..104d036898344 100644 --- a/dashboard/config/locales/markdown_instructions.co-CO.yml +++ b/dashboard/config/locales/markdown_instructions.co-CO.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.cs-CZ.yml b/dashboard/config/locales/markdown_instructions.cs-CZ.yml index 25978c8c54cca..b70ac61c1656b 100644 --- a/dashboard/config/locales/markdown_instructions.cs-CZ.yml +++ b/dashboard/config/locales/markdown_instructions.cs-CZ.yml @@ -919,6 +919,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35247,7 +35459,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35592,9 +35804,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53164,6 +53375,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57872,15 +58260,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58114,7 +58502,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60614,30 +61001,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60761,30 +61147,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60909,26 +61294,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61058,30 +61443,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61202,28 +61586,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61345,31 +61728,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65754,6 +66136,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.da-DK.yml b/dashboard/config/locales/markdown_instructions.da-DK.yml index ce61ed17529a5..9ed853aa51078 100644 --- a/dashboard/config/locales/markdown_instructions.da-DK.yml +++ b/dashboard/config/locales/markdown_instructions.da-DK.yml @@ -925,6 +925,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35253,7 +35465,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35598,9 +35810,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53170,6 +53381,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57878,15 +58266,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58120,7 +58508,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60620,30 +61007,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60767,30 +61153,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60915,26 +61300,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61064,30 +61449,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61208,28 +61592,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61351,31 +61734,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65761,6 +66143,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.de-DE.yml b/dashboard/config/locales/markdown_instructions.de-DE.yml index a6324283a795c..ce6d2aac59ece 100644 --- a/dashboard/config/locales/markdown_instructions.de-DE.yml +++ b/dashboard/config/locales/markdown_instructions.de-DE.yml @@ -897,6 +897,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35225,7 +35437,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35570,9 +35782,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53142,6 +53353,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57851,15 +58239,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58093,7 +58481,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60593,30 +60980,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60740,30 +61126,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60888,26 +61273,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61037,30 +61422,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61181,28 +61565,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61324,31 +61707,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65734,6 +66116,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.el-GR.yml b/dashboard/config/locales/markdown_instructions.el-GR.yml index 633c5eae3716a..ce17c7d4a4ac2 100644 --- a/dashboard/config/locales/markdown_instructions.el-GR.yml +++ b/dashboard/config/locales/markdown_instructions.el-GR.yml @@ -922,6 +922,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35250,7 +35462,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35595,9 +35807,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53167,6 +53378,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57875,15 +58263,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58117,7 +58505,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60617,30 +61004,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60764,30 +61150,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60912,26 +61297,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61061,30 +61446,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61205,28 +61589,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61348,31 +61731,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65759,6 +66141,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.en-GB.yml b/dashboard/config/locales/markdown_instructions.en-GB.yml index 6dfc5f6d417af..20c28f87c4393 100644 --- a/dashboard/config/locales/markdown_instructions.en-GB.yml +++ b/dashboard/config/locales/markdown_instructions.en-GB.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.es-ES.yml b/dashboard/config/locales/markdown_instructions.es-ES.yml index f67280fc1047d..36279f77fc1cb 100644 --- a/dashboard/config/locales/markdown_instructions.es-ES.yml +++ b/dashboard/config/locales/markdown_instructions.es-ES.yml @@ -842,6 +842,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35168,7 +35380,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35513,9 +35725,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53085,6 +53296,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57793,15 +58181,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58035,7 +58423,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60535,30 +60922,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60682,30 +61068,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60830,26 +61215,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -60979,30 +61364,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61123,28 +61507,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61266,31 +61649,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65659,6 +66041,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.es-MX.yml b/dashboard/config/locales/markdown_instructions.es-MX.yml index 88e19eb3f1c90..813ee66925cef 100644 --- a/dashboard/config/locales/markdown_instructions.es-MX.yml +++ b/dashboard/config/locales/markdown_instructions.es-MX.yml @@ -834,6 +834,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35160,7 +35372,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35505,9 +35717,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53077,6 +53288,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57785,15 +58173,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58027,7 +58415,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60527,30 +60914,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60674,30 +61060,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60822,26 +61207,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -60971,30 +61356,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61115,28 +61499,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61258,31 +61641,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65651,6 +66033,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.et-EE.yml b/dashboard/config/locales/markdown_instructions.et-EE.yml index e620a79585d97..cdcfe3ff2bb38 100644 --- a/dashboard/config/locales/markdown_instructions.et-EE.yml +++ b/dashboard/config/locales/markdown_instructions.et-EE.yml @@ -926,6 +926,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35254,7 +35466,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35599,9 +35811,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53171,6 +53382,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57879,15 +58267,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58121,7 +58509,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60621,30 +61008,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60768,30 +61154,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60916,26 +61301,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61065,30 +61450,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61209,28 +61593,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61352,31 +61735,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65762,6 +66144,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.eu-ES.yml b/dashboard/config/locales/markdown_instructions.eu-ES.yml index 98399ebb1bf8f..ff16d0655f087 100644 --- a/dashboard/config/locales/markdown_instructions.eu-ES.yml +++ b/dashboard/config/locales/markdown_instructions.eu-ES.yml @@ -919,6 +919,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35247,7 +35459,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35592,9 +35804,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53164,6 +53375,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57872,15 +58260,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58114,7 +58502,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60614,30 +61001,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60761,30 +61147,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60909,26 +61294,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61058,30 +61443,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61202,28 +61586,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61345,31 +61728,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65754,6 +66136,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.fa-AF.yml b/dashboard/config/locales/markdown_instructions.fa-AF.yml index f0dff940e2477..91109e1de9ee1 100644 --- a/dashboard/config/locales/markdown_instructions.fa-AF.yml +++ b/dashboard/config/locales/markdown_instructions.fa-AF.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.fa-IR.yml b/dashboard/config/locales/markdown_instructions.fa-IR.yml index 3464b1c68fd6b..72b4fe1e53e69 100644 --- a/dashboard/config/locales/markdown_instructions.fa-IR.yml +++ b/dashboard/config/locales/markdown_instructions.fa-IR.yml @@ -934,6 +934,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35262,7 +35474,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35607,9 +35819,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53179,6 +53390,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57887,15 +58275,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58129,7 +58517,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60629,30 +61016,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60776,30 +61162,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60924,26 +61309,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61073,30 +61458,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61217,28 +61601,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61360,31 +61743,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65774,6 +66156,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.fi-FI.yml b/dashboard/config/locales/markdown_instructions.fi-FI.yml index 27220d5546a86..6fd378ad4e3fa 100644 --- a/dashboard/config/locales/markdown_instructions.fi-FI.yml +++ b/dashboard/config/locales/markdown_instructions.fi-FI.yml @@ -929,6 +929,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35257,7 +35469,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35602,9 +35814,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53174,6 +53385,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57882,15 +58270,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58124,7 +58512,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60624,30 +61011,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60771,30 +61157,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60919,26 +61304,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61068,30 +61453,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61212,28 +61596,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61355,31 +61738,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65767,6 +66149,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.fil-PH.yml b/dashboard/config/locales/markdown_instructions.fil-PH.yml index 2bfed5bc7a2dd..3a323b1e89351 100644 --- a/dashboard/config/locales/markdown_instructions.fil-PH.yml +++ b/dashboard/config/locales/markdown_instructions.fil-PH.yml @@ -943,6 +943,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35271,7 +35483,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35616,9 +35828,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53188,6 +53399,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57896,15 +58284,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58138,7 +58526,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60638,30 +61025,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60785,30 +61171,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60933,26 +61318,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61082,30 +61467,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61226,28 +61610,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61369,31 +61752,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65791,6 +66173,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.fr-FR.yml b/dashboard/config/locales/markdown_instructions.fr-FR.yml index 35e1bccb52315..8653d356e9bca 100644 --- a/dashboard/config/locales/markdown_instructions.fr-FR.yml +++ b/dashboard/config/locales/markdown_instructions.fr-FR.yml @@ -917,6 +917,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35242,7 +35454,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35587,9 +35799,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53159,6 +53370,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57866,15 +58254,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58108,7 +58496,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60608,30 +60995,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60755,30 +61141,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60903,26 +61288,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61052,30 +61437,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61196,28 +61580,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61339,31 +61722,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65750,6 +66132,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ga-IE.yml b/dashboard/config/locales/markdown_instructions.ga-IE.yml index 6d022cb5eb00a..e2e68eab0f0e5 100644 --- a/dashboard/config/locales/markdown_instructions.ga-IE.yml +++ b/dashboard/config/locales/markdown_instructions.ga-IE.yml @@ -918,6 +918,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35246,7 +35458,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35591,9 +35803,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53163,6 +53374,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57872,15 +58260,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58114,7 +58502,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60614,30 +61001,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60761,30 +61147,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60909,26 +61294,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61058,30 +61443,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61202,28 +61586,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61345,31 +61728,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65751,6 +66133,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.gl-ES.yml b/dashboard/config/locales/markdown_instructions.gl-ES.yml index 17085c02b6d7a..02e344d6ccbbe 100644 --- a/dashboard/config/locales/markdown_instructions.gl-ES.yml +++ b/dashboard/config/locales/markdown_instructions.gl-ES.yml @@ -923,6 +923,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35251,7 +35463,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35596,9 +35808,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53168,6 +53379,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57876,15 +58264,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58118,7 +58506,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60618,30 +61005,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60765,30 +61151,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60913,26 +61298,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61062,30 +61447,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61206,28 +61590,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61349,31 +61732,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65764,6 +66146,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.haw-HI.yml b/dashboard/config/locales/markdown_instructions.haw-HI.yml index f40c382df28fa..c194c5c567670 100644 --- a/dashboard/config/locales/markdown_instructions.haw-HI.yml +++ b/dashboard/config/locales/markdown_instructions.haw-HI.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.he-IL.yml b/dashboard/config/locales/markdown_instructions.he-IL.yml index 94ca8b951cc56..bf3ac897b981f 100644 --- a/dashboard/config/locales/markdown_instructions.he-IL.yml +++ b/dashboard/config/locales/markdown_instructions.he-IL.yml @@ -934,6 +934,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35262,7 +35474,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35607,9 +35819,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53179,6 +53390,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57887,15 +58275,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58129,7 +58517,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60629,30 +61016,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60776,30 +61162,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60924,26 +61309,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61073,30 +61458,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61217,28 +61601,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61360,31 +61743,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65776,6 +66158,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.hi-IN.yml b/dashboard/config/locales/markdown_instructions.hi-IN.yml index 59d4ae9344acc..9f3827856ceaf 100644 --- a/dashboard/config/locales/markdown_instructions.hi-IN.yml +++ b/dashboard/config/locales/markdown_instructions.hi-IN.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.hr-HR.yml b/dashboard/config/locales/markdown_instructions.hr-HR.yml index 05d981b998352..b0431cf14ad1d 100644 --- a/dashboard/config/locales/markdown_instructions.hr-HR.yml +++ b/dashboard/config/locales/markdown_instructions.hr-HR.yml @@ -939,6 +939,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35267,7 +35479,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35612,9 +35824,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53184,6 +53395,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57892,15 +58280,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58134,7 +58522,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60634,30 +61021,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60781,30 +61167,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60929,26 +61314,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61078,30 +61463,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61222,28 +61606,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61365,31 +61748,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65787,6 +66169,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.hu-HU.yml b/dashboard/config/locales/markdown_instructions.hu-HU.yml index de207ce6eb94a..2bc9024629c54 100644 --- a/dashboard/config/locales/markdown_instructions.hu-HU.yml +++ b/dashboard/config/locales/markdown_instructions.hu-HU.yml @@ -875,6 +875,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35195,7 +35407,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35540,9 +35752,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53112,6 +53323,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57820,15 +58208,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58062,7 +58450,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60562,30 +60949,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60709,30 +61095,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60857,26 +61242,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61006,30 +61391,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61150,28 +61534,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61293,31 +61676,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65706,6 +66088,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.hy-AM.yml b/dashboard/config/locales/markdown_instructions.hy-AM.yml index d5d0e562719a4..da59972edfff0 100644 --- a/dashboard/config/locales/markdown_instructions.hy-AM.yml +++ b/dashboard/config/locales/markdown_instructions.hy-AM.yml @@ -938,6 +938,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35266,7 +35478,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35611,9 +35823,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53183,6 +53394,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57891,15 +58279,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58133,7 +58521,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60633,30 +61020,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60780,30 +61166,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60928,26 +61313,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61077,30 +61462,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61221,28 +61605,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61364,31 +61747,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65788,6 +66170,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.id-ID.yml b/dashboard/config/locales/markdown_instructions.id-ID.yml index d8653c7414934..e862c5d62278a 100644 --- a/dashboard/config/locales/markdown_instructions.id-ID.yml +++ b/dashboard/config/locales/markdown_instructions.id-ID.yml @@ -926,6 +926,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35254,7 +35466,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35599,9 +35811,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53171,6 +53382,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57879,15 +58267,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58121,7 +58509,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60621,30 +61008,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60768,30 +61154,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60916,26 +61301,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61065,30 +61450,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61209,28 +61593,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61352,31 +61735,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65762,6 +66144,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.is-IS.yml b/dashboard/config/locales/markdown_instructions.is-IS.yml index dfaa76f86e789..a95668118e3fc 100644 --- a/dashboard/config/locales/markdown_instructions.is-IS.yml +++ b/dashboard/config/locales/markdown_instructions.is-IS.yml @@ -700,6 +700,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -33099,7 +33311,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -33444,9 +33656,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -51014,6 +51225,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -55459,15 +55847,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -57804,30 +58192,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -57951,30 +58338,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -58099,26 +58485,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -58248,30 +58634,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -58392,28 +58777,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -58535,31 +58919,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -62801,6 +63184,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.it-IT.yml b/dashboard/config/locales/markdown_instructions.it-IT.yml index fd89a5b6f01aa..702a8e2a2aa4f 100644 --- a/dashboard/config/locales/markdown_instructions.it-IT.yml +++ b/dashboard/config/locales/markdown_instructions.it-IT.yml @@ -633,6 +633,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -34725,7 +34937,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35070,9 +35282,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -52642,6 +52853,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57352,15 +57740,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -57594,7 +57982,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60096,30 +60483,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60243,30 +60629,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60391,26 +60776,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -60540,30 +60925,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -60684,28 +61068,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -60827,31 +61210,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65109,6 +65491,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ja-JP.yml b/dashboard/config/locales/markdown_instructions.ja-JP.yml index 945d830ac5e1d..a584bb63c940a 100644 --- a/dashboard/config/locales/markdown_instructions.ja-JP.yml +++ b/dashboard/config/locales/markdown_instructions.ja-JP.yml @@ -896,6 +896,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35224,7 +35436,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35569,9 +35781,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53141,6 +53352,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57849,15 +58237,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58091,7 +58479,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60591,30 +60978,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60738,30 +61124,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60886,26 +61271,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61035,30 +61420,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61179,28 +61563,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61322,31 +61705,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65727,6 +66109,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ka-GE.yml b/dashboard/config/locales/markdown_instructions.ka-GE.yml index 2470650024aa9..0385b619165d2 100644 --- a/dashboard/config/locales/markdown_instructions.ka-GE.yml +++ b/dashboard/config/locales/markdown_instructions.ka-GE.yml @@ -611,7 +611,8 @@ შექმენით მზე საწყისი კოდის კიდევ ერთ ციკლში ჩასმით. \r \r იმისათვის, რომ ეს მაგარი ცარიელცენტრიანი დიზაინი შექმნათ, მობრუნებამდე სამკუთხედის სიგრძეზე უნდა გადახტეთ. - 4-5 Nested Loops 5_markdown_instruction: Loop the given code to create a windmill. + 4-5 Nested Loops 5_markdown_instruction: "გაატარეთ ციკლში მოცემული კოდი, რათა + შექმნათ ქარის წისქვილი." 4-5 Nested Loops 6_markdown_instruction: "შეგიძლიათ დახატოთ ექვსკუთხედი სამკუთხედის კოდის ციკლში ჩასმით?" 4-5 Nested Loops 7_markdown_instruction: |- @@ -620,9 +621,7 @@ რამდენით მოგიწევთ მობრუნება ყოველი ციკლიშ შემდეგ? 4-5 Nested Loops 8_markdown_instruction: "Loop this shape 6 times. \\r\n\\r\nHow\nmuch do you have to turn each time you loop? " - 4-5 Nested Loops 9_markdown_instruction: |- - Draw the teeth in the alligator's - mouth! + 4-5 Nested Loops 9_markdown_instruction: "დახატეთ კბილები ალიგატორის პირში!" 4-5 Nested Loops Assessment 1_markdown_instruction: "**შეჯამება:**გამოიყენეთ ჩასმული ციკლი დიზაინის დასამთავრებლად." 4-5 While Loops 1_markdown_instruction: "მიმიყვანეთ ორმოსთან და `გავსება` ბლოკის @@ -708,6 +707,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -1868,221 +2079,144 @@ * Make your header "Animals" stand out using the `

    ` header element. CSD U2 Heading Demo_markdown_instruction: |- - # Headings\r + # სათაურები\r \r
    \r
    \r - **What are headings?**\r - Headings - are the different sized section titles throughout a web page. Headings add - structure to your web page by breaking it up so its easier for a user to read.\r + **რას წარმოადგენენ სათაურები?**\r + სათაურები ვებ -გვერდზე განსხვავებული ზომის სექციებს წარმოადგენენ. სათაურები ხელს უწყობენ თქვენი ვებ-გვერდის სტრუქტურის შექმნას, რადგან ასრულებენ გამყოფების როლს და აუმჯობესებენ გვერდის წაკითხვადობას.\r
    \r
    \r - **How - do I make different sized headings?**\r - Headings come in 6 different - sizes. So far you have primarily used the biggest one: <h1>. The number - '1' in the HTML tag designates that this is the biggest heading. The smallest - heading is <h6>. You can also try the <h2>, <h3>, <h4>, - and <h5> tags, which get smaller as the number gets larger.\r + **როგორ შევქმნა განსხვავებული ზომი სათაურები?**\r + სათაურების 6 სახეობა არსებობს. აქამდე თქვენ ყველაზე დიდი სათაური გამოგიყენებიათ: <h1>. რიცხვი '1' HTML თეგში განსაზღვრავს იმას, რომ ეს სათაური ყველაზე დიდია. ყველაზე პატარა სათაურია <h6>. ასევე შეგიძლიათ გამოსცადოთ <h2>, <h3>, <h4>, + and <h5> თეგები, რომლებიც პატარავდებიან განმსაზღვრელი რიცხვის ზრდასთან ერთად..\r

    \r \r
    \r - **What - is HTML?**\r - HTML stands for Hypertext Markup Language. HTML is - used to add structure to the content of a web page. HTML uses tags to specify - where certain structures start and end. These tags are sets of characters - not found in the English language so that the content and structure can be - differentiated. \r -
    \r -
    \r - **What is an HTML - element?**\r - An HTML element is a piece of a website that is marked - by a start tag and sometimes closed with an end tag. The element also includes - the content inside the tags. For example: \r + **რა არის HTML?**\r + HTML არის აბრევიატურა Hypertext Markup Language-სგან. HTML გამოიყენება თქვენი ვებ-გვერდის და მასზე არსებული ინფორმაციის სტრუქტურირებისთვის. HTML იყენებს თეგებს, რათა განსაზღვროს, თუ სად იწყებიან და მთავრდებიან სტრუქტურები. ეს თეგები წარმოადგენენ ასოების მიმდვრობას, რომლებიც არ არიან ინგლისური ენის ნაწილი, რათა მარტივად მოხდეს კოდის და შიგთავსის ერთამანეთისგან გარჩევა. \r +
    \r +
    \r + **რა არის HTML ელემენტი?**\r + HTML ელემენტი არის ვებსაიტის ნაწილი, რომელიც იხსნება საწყისი თეგით და ზოგჯერ იხურება საბოლოო თეგით. ელემენტი ასევე მოიცავს თეგებს შორის მოთავსებულ ინფორმაციას. მაგალითად: \r \r
    \r
    \r - **What is an - HTML tag?**\r - An HTML tag is the special set of characters that - tells the machine where the start or end of an HTML element is and what type - it is.\r + **რა არის HTML თეგი?**\r + HTML თეგი არის ასოების განსაკუთრებული მიმდევრობა, რომელიც ეუბნება მანქანას თუ როდის იწყება ან მთავრდება HTML ელემენტი და რა ტიპისაა ის.\r
    \r
    \r \r - So far, you've organized your content - into paragraphs. Another way HTML allows you to organize your code is by - using **headings**. A heading is a short piece of text that goes at the top - of a section of content, like a title.\r + აქამდე, თქვენ გაანაწილეთ თქვენი მონაცემები აბზაცებში. არსებობს კიდევ ერთი გზა, რომელსაც HTML-ი გთავაზობთ: კოდის ორგანიზება **სათაურების** გამოყენებით. სათაური არის მოკლე ტექსტი, რომელიც თავსდება შიგთავსის სექციის თავში.\r \r - Do This:\r - * Find the headings - in the web page below and use the Inspector Tool to see the code that makes - them.\r - * Make sure you and your partner agree on what the tags do.\r + გააკეთეთ ეს:\r + * იპოვეთ სათაურები ქვემოთ მოცემულ ვებ-გვერდში და გამოიყენეთ ინსპექტორის ხელსაწყო, რათა ნახოთ თუ რომელი კოდი ქმნის მათ.\r + * დარწმუნდით, რომ თქვენ და თქვენი მეწყვილე შეთანხმდით იმაზე, თუ რას აკეთებს თითოეული თეგი.\r * - Change the code so that "Drawing" and "2 years" match the headings on - the rest of the page. + შეცვალეთ კოდი ისე, რომ "ნახატი" და "2 წელი" ემთხვეოდეს გვერდზე არსებულ სათაურებს. CSD U2 Heading Sizes_markdown_instruction: | - # Heading Sizes\r + # სათაურების ზომები\r \r
    \r
    \r - **What are headings?**\r - Headings - are the different sized section titles throughout a web page. Headings add - structure to your web page by breaking it up so its easier for a user to read.\r + **რას წარმოადგენენ სათაურები?**\r + სათაურები ვებ -გვერდზე განსხვავებული ზომის სექციებს წარმოადგენენ. სათაურები ხელს უწყობენ თქვენი ვებ-გვერდის სტრუქტურის შექმნას, რადგან ასრულებენ გამყოფების როლს და აუმჯობესებენ გვერდის წაკითხვადობას.\r
    \r
    \r - **How - do I make different sized headings?**\r - Headings come in 6 different - sizes. The most common heading is <h1> The number 1 in the HTML tag - designates that this is the biggest heading. The smallest heading is <h6>. - You can also try the <h2>, <h3>, <h4>, and <h5> tags - which get smaller as the number gets larger.\r + **როგორ შევქმნა განსხვავებული ზომი სათაურები?**\r + სათაურების 6 სახეობა არსებობს. აქამდე თქვენ ყველაზე დიდი სათაური გამოგიყენებიათ: <h1>. რიცხვი '1' HTML თეგში განსაზღვრავს იმას, რომ ეს სათაური ყველაზე დიდია. ყველაზე პატარა სათაურია <h6>. ასევე შეგიძლიათ გამოსცადოთ <h2>, <h3>, <h4>, + and <h5> თეგები, რომლებიც პატარავდებიან განმსაზღვრელი რიცხვის ზრდასთან ერთად.\r
    \r
    \r - **What - is HTML?**\r - HTML stands for Hypertext Markup Language. HTML is - used to add structure to the content of a web page. HTML uses tags to specify - where certain structures start and end. These tags are sets of characters - not found in the English language so that the content and structure can be - differentiated. \r -
    \r -
    \r - **What is an HTML - element?**\r - An HTML element is a piece of a website that is marked - by a start tag and sometimes closed with an end tag. The element also includes - the content inside the tags. For example: \r + **რა არის HTML?**\r + HTML არის აბრევიატურა Hypertext Markup Language-სგან. HTML გამოიყენება თქვენი ვებ-გვერდის და მასზე არსებული ინფორმაციის სტრუქტურირებისთვის. HTML იყენებს თეგებს, რათა განსაზღვროს, თუ სად იწყებიან და მთავრდებიან სტრუქტურები. ეს თეგები წარმოადგენენ ასოების მიმდვრობას, რომლებიც არ არიან ინგლისური ენის ნაწილი, რათა მარტივად მოხდეს კოდის და შიგთავსის ერთამანეთისგან გარჩევა. \r +
    \r +
    \r + **რა არის HTML ელემენტი?**\r + HTML ელემენტი არის ვებსაიტის ნაწილი, რომელიც იხსნება საწყისი თეგით და ზოგჯერ იხურება საბოლოო თეგით. ელემენტი ასევე მოიცავს თეგებს შორის მოთავსებულ ინფორმაციას. მაგალითად: \r \r
    \r
    \r - **What is an - HTML tag?**\r - An HTML tag is the special set of characters that - tells the machine where the start or end of an HTML element is and what type - it is.\r + **რა არის HTML თეგი?**\r + HTML თეგი არის ასოების განსაკუთრებული მიმდევრობა, რომელიც ეუბნება მანქანას თუ როდის იწყება ან მთავრდება HTML ელემენტი და რა ტიპისაა ის.\r
    \r \r
    \r \r - Headings can come in different sizes. In - this page, there are six different sized headings, but they are all mixed - up. Can you and your partner figure out how to fix them?\r + სათაურები სხვადასხვა ზომის შეიძლება იყვნენ. ან გვერდზე ექვსი განსხვავებული ზომის სათაურია, მაგრამ ყველა მათგანი არეულია. შეგიძლიათ მეწყვილესთან ერთად მოიგონოთ თუ როგორ გაასწოროთ ისინი?\r \r \r \r - Do - This:\r - * Use the inspector tool to figure out what makes the headings different - sizes\r - * Make sure you and your partner agree on what the different heading - tags do.\r - * Change the tags so that the headings are in order from biggest - to smallest, and the text says the correct size, as in the picture below. + გააკეთეთ ეს:\r + * შეგიძლიათ ინსპექტორის მოწყობილობის გამოყენებით გაარკვიოთ, თუ რა ანიჭებს სათაურებს განსხვავებულ ზომებს\r + * დარწმუნდით, რომ თქვენ და თქვენი მეწყვილე შეთანხმდით იმაზე, თუ რას აკეთებს თითოეული თეგი.\r + * შეცვალეთ თეგები ისე, რომ სათაურები განლაგებულნი იყვნენ კლებადობით და ტექსტი შეესაბამებოდეს მასში აღწერილ ზომას, როგორც ქვემოთ მოცემულ სურათზეა ნაჩვენები. \r \r \r CSD U2 Heading Test_markdown_instruction: | - # Headings and Paragraphs\r + # სათაურები და აბზაცები\r \r
    \r
    \r - **What is - a paragraph element?**\r - Paragraphs are marked by opening(`

    `) - and closing(`

    `) tags as well. Paragraphs in HTML can be any length of - text from one word to a bunch of sentences. All of your text in your web page - should be contained in an HTML element (headings or paragraphs). Paragraphs - group together sets of sentences and put some space between that group of - text and the next group of text.\r + **რას წარმოადგენს აბზაცის ელემენტი?**\r + აბზაცები ასევე იქმნებიან გახსნის (`

    `) + და დახურვის(`

    `) თეგებით. აბზაცი HTML-ში შეიძლება იყოს ნებისმიერი ზომის, დაწყებული ერთი სიტყვიდან დამთავრებული მრავალი წინადადებით. თქვენი ვებ-გვერდის მთელი ტექსტი უნდა იყოს მოთავსებული HTML თეგებში (სათაურებში ან აბზაცებში). აბზაცები აჯგუფებენ წინადადებებს და ამატებენ თავისუფალ ადგილს მათ და ტექსტის ახალ ჯგუფს შორის.\r
    \r
    \r - **How - do I create multiple paragraphs?**\r - Paragraphs are marked by opening(`

    `) - and closing(`

    `) tags as well. To create more than one paragraph you will - want multiple sets of opening and closing `

    ` tags. For example\r +

    **როგორ შევქმნათ რამდენიმე აბზაცი?**\r + აბზაცები ასევე იქმნებიან გახსნის (`

    `) + და დახურვის(`

    `) თეგებით. ერთზე მეტი აბზაცის შესაქმნელად, თქვენ დაგჭირდებათ '

    ' გამხსნელი და დამხურავი თეგების რამდენიმე კომპლექტი. მაგალითად\r

    \r
             \t<p>\r
    -            \tThis
    -        is a paragraph.\r
    +            \tეს აბზაცია.\r
                 </p>\r
             \t<p>\r
    -            \tThis is another
    -        paragraph.\r
    +            \tეს კიდევ ერთი აბზაცია.\r
                 </p>\r
             
    \r
    \r
    \r - **What - are headings?**\r - Headings are the different sized section titles - throughout a web page. Headings add structure to your web page by breaking - it up so its easier for a user to read.\r + **რას წარმოადგენენ სათაურები?**\r + სათაურები ვებ -გვერდზე განსხვავებული ზომის სექციებს წარმოადგენენ. სათაურები ხელს უწყობენ თქვენი ვებ-გვერდის სტრუქტურის შექმნას, რადგან ასრულებენ გამყოფების როლს და აუმჯობესებენ გვერდის წაკითხვადობას.\r
    \r
    \r - **How - do I make different sized headings?**\r - Headings come in 6 different - sizes. So far you have primarily used the biggest one <h1>. The number - 1 in the HTML tag designates that this is the biggest heading. The smallest - heading is <h6>. You can also try the <h2>, <h3>, <h4>, - and <h5> tags which get smaller as the number gets larger.\r + **როგორ შევქმნა განსხვავებული ზომი სათაურები?**\r + სათაურების 6 სახეობა არსებობს. აქამდე თქვენ ყველაზე დიდი სათაური გამოგიყენებიათ: <h1>. რიცხვი '1' HTML თეგში განსაზღვრავს იმას, რომ ეს სათაური ყველაზე დიდია. ყველაზე პატარა სათაურია <h6>. ასევე შეგიძლიათ გამოსცადოთ <h2>, <h3>, <h4>, + and <h5> თეგები, რომლებიც პატარავდებიან განმსაზღვრელი რიცხვის ზრდასთან ერთად.\r

    \r \r
    \r - **What - is HTML?**\r - HTML stands for Hypertext Markup Language. HTML is - used to add structure to the content of a web page. HTML uses tags to specify - where certain structures start and end. These tags are sets of characters - not found in the English language so that the content and structure can be - differentiated. \r -
    \r -
    \r - **What is an HTML - element?**\r - An HTML element is a piece of a website that is marked - by a start tag and sometimes closed with an end tag. The element also includes - the content inside the tags. For example: \r + **რა არის HTML?**\r + HTML არის აბრევიატურა Hypertext Markup Language-სგან. HTML გამოიყენება თქვენი ვებ-გვერდის და მასზე არსებული ინფორმაციის სტრუქტურირებისთვის. HTML იყენებს თეგებს, რათა განსაზღვროს, თუ სად იწყებიან და მთავრდებიან სტრუქტურები. ეს თეგები წარმოადგენენ ასოების მიმდვრობას, რომლებიც არ არიან ინგლისური ენის ნაწილი, რათა მარტივად მოხდეს კოდის და შიგთავსის ერთამანეთისგან გარჩევა. \r +
    \r +
    \r + **რა არის HTML ელემენტი?**\r + HTML ელემენტი არის ვებსაიტის ნაწილი, რომელიც იხსნება საწყისი თეგით და ზოგჯერ იხურება საბოლოო თეგით. ელემენტი ასევე მოიცავს თეგებს შორის მოთავსებულ ინფორმაციას. მაგალითად: \r \r
    \r
    \r - **What is an - HTML tag?**\r - An HTML tag is the special set of characters that - tells the machine where the start or end of an HTML element is and what type - it is.\r + **რა არის HTML თეგი?**\r + HTML თეგი არის ასოების განსაკუთრებული მიმდევრობა, რომელიც ეუბნება მანქანას თუ როდის იწყება ან მთავრდება HTML ელემენტი და რა ტიპისაა ის.\r
    \r \r
    \r \r - The author of this page added in - a lot of content, but did not think about structure. All of the text is mashed - together.\r + ამ გვერდის ავტორმა ბევრი ინფორმაცია განათავსა მასზე, თუმცა არ იფიქრა სტრუქტურაზე. მთელი ტექსტი ერთმანეთშია არეული.\r \r - Do This:\r - * Look through the content with your partner - and decide what you think the best structure should be.\r - * Use your heading - and paragraph tags to code the structure into the page.\r + გააკეთეთ ეს:\r + * მეწყვილესთან გადახედეთ საიტის შემცველობას და შეარჩიეთ თქვენი აზრით საუკეთესო სტრუქტურა.\r + * გამოიყენეთ სათაურების და აბზაცების თეგები, რათა დაასტრუქტურიროთ ვებ-გვერდი.\r CSD U2 Image Tag 1_markdown_instruction: |-
    \r
    \r - **როგორ უნდა დავამატო სურათები?**\r თეგი `` საშუალებას გაძლევთ გამოაჩინოთ სურათები თქვენს ვებ გვერდზე.

    \r\r მაგალითი:\r
    <img src="dog.png" alt="dog jumping"/>


    \r \r იმისათვის, რომ უთხრათ ბრაუზერს, თუ რომელი ფაილი გამოიყენოს, დამატებით ინფორმაცია, სახელად **ატრიბუტი** ემატება <img> თეგს, ფრჩხილებს შორის. ატრიბუტი `src` მოდის სიტყვიდან **s**ou**rc**e (წყარო) და ინახავს სურათის სახელს. სურათების ფაილების სახელები მოიცავენ გაფართოებების, რაც ეუბნება კომპიუტერს თუ რა სახის სურათთან აქვს საქმე. ძირითადი გაფართოებებია .jpg .jpeg .png.

    \r \r src ატრიბუტის გარდა, სურათის ელემენტს ასევე ახლავს `alt` ატრიბუტი, რომელიც აღწერს სურათს. ეს მნიშვნელოვანია იმ შემთხვევაში, თუ სურათი არ ჩაიტვირთება, ან იმ ადამიანებისათვის ვისაც მხედველობაზე აქვთ პრობლემები.

    \r \r `` თეგი არის **თვითდახურვადი თეგის** მაგალითი, რადგან ის იხსნება და იხურება ერთ თეგში. ამის მოსანიშნად, ჩვენ ვათავსებთ `/` -ს, რომელიც, ძირითადად, დასახურ თეგში ხვდება, სურათის თეგის ბოლოს.\r
    \r
    \r + **როგორ უნდა დავამატო სურათები?**\r თეგი `` საშუალებას გაძლევთ გამოაჩინოთ სურათები თქვენს ვებ გვერდზე.

    \r\r მაგალითი:\r
    <img src="dog.png" alt="dog jumping"/>


    \r \r იმისათვის, რომ უთხრათ ბრაუზერს, თუ რომელი ფაილი გამოიყენოს, <img> თეგს ემატება დამატებითი ინფორმაცია სახელად **ატრიბუტი**, რომელსაც ვათავსებთ ფრჩხილებს შორის. ატრიბუტი `src` მოდის სიტყვიდან **s**ou**rc**e (წყარო) და ინახავს სურათის სახელს. სურათების ფაილების სახელები მოიცავენ გაფართოებების, რაც ეუბნება კომპიუტერს, თუ რა სახის სურათთან აქვს საქმე. ძირითადი გაფართოებებია .jpg .jpeg .png.

    \r \r src ატრიბუტის გარდა, სურათის ელემენტს ასევე ახლავს `alt` ატრიბუტი, რომელიც აღწერს სურათს. ეს მნიშვნელოვანია იმ შემთხვევაში, თუ სურათი არ ჩაიტვირთება, ან იმ ადამიანებისათვის ვისაც მხედველობის პრობლემები აქვთ.

    \r \r `` თეგი არის **თვითდახურვადი თეგის** მაგალითი, რადგან ის იხსნება და იხურება ერთ თეგში. ამის აღსანიშნად, ჩვენ ვათავსებთ `/` -ს, რომელიც, ძირითადად, დასახურ თეგში ხვდება, სურათის თეგის ბოლოს.\r
    \r
    \r **რა არის თვითდახურვადი თეგი?**\r - `` თეგი არის **თვითდახურვადი თეგის** მაგალითი, ვინაიდან ის იხსნება და იხურება ერთ თეგში. ამის მოსანიშნად, ჩვენ ვათავსებთ `/` -ს, რომელიც, ძირითადად, დასახურ თეგში ხვდება, სურათის თეგის ბოლოს. თვითდახურვად თეგებს არ სჭირდებათ დასახური თეგი, რადგან მას არ აქვს ტექსტური შიგთავის, რომელიც თეგებში უნდა მოექცეს. შიგთავსი, რომელიც ეკრანზე ჩნდება, თეგების ატრიბუტებითაა განსაზღვრული.\r - \r
    \r
    \r **რატომ არ აქვს სურათის თეგს დასახური თეგი?**\r სურათის თეგს დასახური თეგი არ სჭირდება, რადგან მას არ აქვს ტექსტური შიგთავის, რომელიც თეგებში უნდა მოექცეს. შიგთავსი, რომელიც ეკრანზე ჩნდება, თეგების ატრიბუტებითაა განსაზღვრული.\r
    \r
    \r **რა არის ატრიბუტი?**\r ატრიბუტები არის დამატებითი ინფორმაცია, რომელსაც შეიცავს თეგი. ატრიბუტებს აქვთ სახელები და მნიშვნელობები. სახელი გვეუბნება, თუ რა სახის ინფორმაციაა მოწოდებული და შემდეგ მნიშვნელობა იძლევა კონკრეტულ ინფორმაციას ამა თუ იმ თეგისთვის.\r \r მაგალითად, <img> თეგებს აქვს ორი ატრიბუტი, src და alt. src აღნიშნავს სურათის ფაილის სახელს, ხოლო alt, წაკითხვადი ტექსტით, ატყობინებს ბრაუზერს თუ რა სურათია.\r
    \r
    \r \r - რეცეფტის გვერდი ბევრად უფრო უკეთესი ნამცხვრის სურათით, ამიტომაც ჩვენ დავამატეთ ის ამ გვერდზე. თუმცა, ის გვერდის სხვა ადგილს უფრო მოუხდება.\r + `` თეგი არის **თვითდახურვადი თეგის** მაგალითი, ვინაიდან ის იხსნება და იხურება ერთ თეგში. ამის აღსანიშნად, ჩვენ ვათავსებთ `/` -ს, რომელიც, ძირითადად, დასახურ თეგში ხვდება, სურათის თეგის ბოლოს. თვითდახურვად თეგებს არ სჭირდებათ დასახური თეგი, რადგან მათ არა აქვთ ტექსტური შიგთავსი, რომელიც თეგებში უნდა მოექცეს. შიგთავსი, რომელიც ეკრანზე ჩნდება, თეგების ატრიბუტებითაა განსაზღვრული.\r + \r \r
    \r **რატომ არ აქვს სურათის თეგს დასახური თეგი?**\r სურათის თეგს დასახური თეგი არ სჭირდება, რადგან მას არ აქვს ტექსტური შიგთავსი, რომელიც თეგებში უნდა მოექცეს. შიგთავსი, რომელიც ეკრანზე ჩნდება, თეგების ატრიბუტებითაა განსაზღვრული.\r
    \r
    \r **რა არის ატრიბუტი?**\r ატრიბუტები არის დამატებითი ინფორმაცია, რომელსაც შეიცავს თეგი. ატრიბუტებს აქვთ სახელები და მნიშვნელობები. სახელი გვეუბნება, თუ რა სახის ინფორმაციაა მოწოდებული და შემდეგ მნიშვნელობა იძლევა კონკრეტულ ინფორმაციას ამა თუ იმ თეგისთვის.\r \r მაგალითად, <img> თეგებს აქვს ორი ატრიბუტი, src და alt. src აღნიშნავს სურათის ფაილის სახელს, ხოლო alt წაკითხვადი ტექსტით ატყობინებს ბრაუზერს, თუ რა არის გამოსახული სურათზე.\r
    \r
    \r \r + რეცეპტის გვერდი ბევრად უკეთესია ნამცხვრის სურათით, ამიტომაც ჩვენ დავამატეთ ის ამ გვერდზე. თუმცა ის გვერდის სხვა ადგილს უფრო მოუხდება.\r \r # გააკეთეთ ეს\r * გადახედეთ ფაილების სიას თქვენი სამუშაო სივრცის მარცხენა მხარეს და იპოვეთ ფაილი სახელად "scotcheroos.jpeg"\r - * გამოიყენეთ დამკვირვებელი ხელსწყო იმ კოდის საპოვნელად, რაც უზრუნველყოფს სურათის გვერდზე გამოჩენას.\r + * გამოიყენეთ დამკვირვებელი ხელსწყო იმ კოდის საპოვნელად, რომელიც უზრუნველყოფს სურათის გვერდზე გამოჩენას.\r * დარწმუნდით, რომ თქვენ და თქვენი პარტნიორი თანხმდებით, თუ როგორ მუშაობს სურათის თეგი.\r * სცადეთ სურათის გვერდის თავში ატანა. CSD U2 layout style bgcolor_markdown_instruction: |- @@ -3721,39 +3855,39 @@ რომელი ორი სახეობა არსებობს?**\\r\n\nHTML-ში გვხვდება 2 სახეობის სია, თანმიმდევრული და მარკირებული.\\r\n\\r\n
    \\r\n**რა არის მარკირებული სია?**\\r \nმარკირებული სია არის არათანმიმდევრულად - დალაგებული, ბურთულებიანი ელემენტების ერთობლიობა.\\r\n

    \\r\nმარკირებული - სიის ელემენეტს აქვს თეგი <ul> . რომელიც არის აბრევიატურა სიტყვებისა - Unordered List (დაულაგებელი). სიის თითოეული - წევრი მონიშნულია სიის წევრის ელემენტით <li>. რომელიც არის აბრევიატურია - სიტყვებისა List Item (სიის წევრი). სიის - თიოთეულ წევრს ქვეელემენტი ეწოდება, რაც ნიშნავს იმას, რომ იგი შედის მთავარი - თეგის, მარკირებული სიის, <ul> შემადგენლობაში.\\r\n
    \\r\n
    \\r\n**როგორ - უნდა შევქმნა მარკირებული სია?**\\r\nმარკირებული სიის შექმნა ორი - ნაბიჯისაგან შედგება: სიის შექმნა და მასში ელემენტების დამატება. მარკირებული - სიის შესაქმნელად იწერება თეგები `<ul> </ul>`. შემდეგ კი ხდება - ამ თეგების **შიგნით** ელემენტთა დამატება, რისთვისაც საჭიროა `<li> </li>` - თეგების გამოყენება, რომელთა შორისაც ათავსებთ სიის ელემენტს (წევრს).\\r \n

    \\r\n რეკომენდირებულია <li> თეგების ისე განლაგება, რომ მარტივად - აღსაქმელი იყოს მათი <ul> თეგის შემადგენლობაში ყოფნა.\\r\n
    \\r\n
    \\r\n**რა + დალაგებული ელემენტების ერთობლიობა.\\r\n

    \\r\nმარკირებული სიის ელემენეტს + აქვს თეგი <ul> . ეს არის აბრევიატურა სიტყვებისა Unordered + List (დაულაგებელი). სიის თითოეული წევრი მონიშნულია სიის წევრის + ელემენტით <li>. ეს არის აბრევიატურა სიტყვებისა List + Item (სიის წევრი). სიის თიოთეულ წევრს ქვეელემენტი ეწოდება, + რაც ნიშნავს იმას, რომ იგი შედის მთავარი თეგის, მარკირებული სიის, <ul> + შემადგენლობაში.\\r\n
    \\r\n
    \\r\n**როგორ უნდა შევქმნა + მარკირებული სია?**\\r\nმარკირებული სიის შექმნა ორი ნაწილისგან შედგება: + სიის შექმნა და მასში ელემენტების დამატება. მარკირებული სიის შესაქმნელად იწერება + თეგები `<ul> </ul>`. შემდეგ კი ხდება ამ თეგების **შიგნით** ელემენტების + დამატება, რისთვისაც საჭიროა `<li> </li>` თეგების გამოყენება, რომელთა + შორისაც ათავსებთ სიის ელემენტს (წევრს).\\r \n

    \\r\n რეკომენდირებულია + <li> თეგების ისე განლაგება, რომ მარტივად აღსაქმელი იყოს მათი <ul> + თეგის შემადგენლობაში ყოფნა.\\r\n
    \\r\n
    \\r\n**რა არის თანმიმდევრული სია?**\\r თანმიმდევრული სია არის ერთმანეთის მიყოლებით - დალაგებული იმ ელემენტების ერთობლიობა, რომელთაც გააჩნიათ საკუთარი ნომრები.\\r -

    \\r თანმიმდევრული სია იხსნება თეგით <ol> . რომელიც არის - მისივე ინგლისური შესატყვისის აბრევიატურა: Ordered List. - სიის თითოეული ელემენტი მონიშნულია თეგით <li>. რომელიც ასევე არის აბრევიატურა: - List Item. სიის თიოთეულ წევრს ქვეელემენტი - ეწოდება, რაც ნიშნავს იმას, რომ იგი შედის მთავარი თეგის, თანმიმდევრული სიის, - <ol>) შემადგენლობაში.\\r\n\\r
    \\r \\r
    \\r **როგორ - იქმნება თანმიმდევრული სია?**\\r თანმიმდევრული სიის შესაქმნელად 2 - ნაბიჯის განხორციელებაა საჭირო: სიის შექმნა და მასში ელემენტების დამატება. - თანმიმდევრული სიის შესაქმნელად იწერება თეგები `<ol> </ol>`. შემდეგ - კი ხდება ამ თეგების **შიგნით** ელემენტთა დამატება, რისთვისაც საჭიროა`<li> - </li>` თეგების გამოყენება, რომელთა შორისაც ათავსებთ სიის ელემენტს (წევრს).\\r -

    \\r რეკომენდირებულია <li> თეგების ისე განლაგება, რომ მარტივად - აღსაქმელი იყოს მათი <ol> თეგის შემადგენლობაში ყოფნა.\\r\n\\r\n
    \\r\n\\r\n\\r\nთქვენ + დალაგებული იმ ელემენტების ერთობლიობა, რომელთაც გააჩნიათ რიგითი ნომრები.\\r +

    \\r თანმიმდევრული სია იხსნება თეგით <ol> . ეს არის მისივე + ინგლისური შესატყვისის აბრევიატურა: Ordered List. + სიის თითოეული ელემენტი მონიშნულია თეგით <li>. ესეც აბრევიატურაა: List + Item. სიის თიოთეულ წევრს ქვეელემენტი ეწოდება, რაც ნიშნავს + იმას, რომ იგი შედის მთავარი თეგის, თანმიმდევრული სიის, <ol>) შემადგენლობაში.\\r\n\\r + \\r \\r
    \\r **როგორ იქმნება თანმიმდევრული სია?**\\r + თანმიმდევრული სიის შესაქმნელად 2 ნაბიჯის განხორციელებაა საჭირო: სიის შექმნა + და მასში ელემენტების დამატება. თანმიმდევრული სიის შესაქმნელად იწერება თეგები + `<ol> </ol>`. შემდეგ კი ხდება ამ თეგების **შიგნით** ელემენტთა + დამატება, რისთვისაც საჭიროა`<li> </li>` თეგების გამოყენება, რომელთა + შორისაც ათავსებთ სიის ელემენტს (წევრს).\\r

    \\r რეკომენდირებულია + \ <li> თეგების ისე განლაგება, რომ მარტივად აღსაქმელი იყოს მათი <ol> + თეგის შემადგენლობაში ყოფნა.\\r\n\\r\n
    \\r\n\\r\n\\r\nთქვენ ასევე შეგიძლიათ გამოიყენოთ HTML თქვენს ვებ გვერდზე სხვადასხვა სახის სიების გასაკეთებლად. ეს ინსტრუქცია მოიცავს 2 სხვადასხვა სახის სიას, ერთს თანმიმდევრულს (რიცხვებით დანომრილი) და ერთს მარკირებულს (ბურთულებიანი).\\r\n\\r\n# გააკეთეთ - ეს\\r\n\\r\n* დამკვირვებელი ხელსაწყოს გამოყენებით, ნახეთ კოდი რომელიც ქმნის + ეს\\r\n\\r\n* დამკვირვებელი ხელსაწყოს გამოყენებით, ნახეთ კოდი, რომელიც ქმნის ორი სხვადასხვა სახის სიას.\\r\n* დარწმუნდით, რომ თქვენ და თქვენი მეწყვილე თანხმდებით, თუ რას აკეთებენ სხვადასხვა თეგები.\\r\n* შეაკეთეთ კოდი ისე, რომ მეორე სიის ელემენტები სწორად გამოჩნდეს.\\r\n" @@ -12465,132 +12599,94 @@ * Choose a color you like for the title\r \r CSD U5 Pizza 2_markdown_instruction: |- - # Pizza Party\r + # პიცის წვეულება\r \r - When people work - with data, they know to leave off answers that don't make sense, and that - some answers, such as "peppers", "pepppers" and "green peppers", actually - meant the same thing. Computers don't know how to do this, so we have to - clean the data before the computer is able to use it.\r + მონაცემებთან მუშაობის დროს ადამიანებს სჩვევიათ უყურადღებობა და უაზრო პასუხების შეყვანა, მაგალითად ზოგიერთი პასუხი, როგორიცაა: "წიწაკა", "წიწწწაკა" და "მწვანე წიწაკა" შეიძლება ერთსა და იგივე რაღაცას ნიშნავდეს. კომპიუტერებმა არ იციან ამის გაკეთება, მათ არ ესმით კონტექსტი, ამიტომ ჩვენ უნდა გავასუფთავოთ მონაცემები სანამ გადავცემთ მათ დასამუშავებლად კომპიუტერს.\r \r - This version - of the app has a second column for data to be cleaned.\r + აპლიკაციის ამ ვერსიაში გასასუფთავებელია მონაცემების მეორე სვეტი.\r \r - ## Do this\r + ## გააკეთეთ ეს\r * - Click "Run" to see the new list of answers to be cleaned.\r - * Click on - each answer that needs to be cleaned and correct it so that the computer will - chart it properly. (You may want to delete some answers entirely.)\r - * When - you are finished, click "Show Chart" to see the new chart of cleaned answers. + დააწკაპეთ "გაშვებას", რათა გაასუფთავოთ ახალი პასუხების სია.\r + * დააწკაპეთ ყოველ პასუხს, რომელიც საჭიროებს გასუფთავებას და ჩაასწორეთ ის ისე, რომ კომპიუტერმა სწორად დაამუშავოს. (შესაძლოა მოგიწიოთ ზოგიერთი პასუხის სრულად წაშლა.)\r + * როდესაც დაასრულებთ, დააწკაპეთ "აჩვენე გრაფიკი" ღილაკს, რათა ნახოთ გასუფთავებული პასუხების ახალი გრაფიკი. CSD U5 Pizza_markdown_instruction: |- - # Pizza Party\r + # პიცის წვეულება\r \r - The pizza party data - has been put into an app for you, and the answers from another class have - been added. Because this is an app, we can automate the creation of the bar - chart from the given data.\r + პიცის წვეულების მონაცემები უკვე მოთავსებულია ტაბულაში.ასევე აქ მოთავსებულია პასუხები სხვა კლასიდან. რადგან ეს აპლიკაციაა, ჩვენ შეგვიძლია მოვახდინოთ სვეტოვანი დიაგრამის ავტომატური გენერაცია მოცემული მონაცემებიდან.\r \r - # Do This\r - * Click "Run" to see the - list of answers that the classes have given.\r - * Discuss with a partner what - you think the chart of this data will look like.\r - * Click "Show Chart" - to see for yourself.\r + # გააკეთეთ ეს\r + * დააწკაპეთ "გაშვებას", რათა ნახოთ კლასების მიერ მოწოდებული პასუხების სია.\r + * განიხილეთ მეწყვილესთან თუ როგორი იქნება ამ მონაცემებიდან აწყობილი დიაგრამა.\r + * დააწკაპეთ "აჩვენე დიაგრამა", რათა თქვენით დაინახოთ.\r \r - # Spreadsheet Version\r + # ტაბულის ვერსია\r \r - The pizza party data - has also been put into a spreadsheet for you, if you would like to use it - instead. To use the spreadsheet, you'll need to make your own copy of it.\r + პიცის წვეულების მონაცემები უკვე მოთავსებულია ტაბულაში.სურვილის შემთხევაში შეგიძლიათ ისინი გამოიყენოთ. ტაბულის გამოსაყენებლად, თქვენ მოგიწევთ მისი კოპიოს შექმნა.\r \r * - This link will make you your own copy of the "Pizza Topping Choices" data: - [Pizza Topping Choices](https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/copy)\r + ეს ბმული შექმნის "პიცის ინგრედიენტების ვარიანტების" თქვენს საკუთარ კოპიოს: + [პიცის ინგრედიენტების ვარიანტები](https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/copy)\r * - You can also download a CSV version of the file [here](https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/export?format=csv). + თქვენ ასევე შეგიძლიათ გადმოწეროთ ფაილის CSV ვერსია [აქ](https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/export?format=csv). CSD U5 binary 1_markdown_instruction: |- - # 5-Bit Number\r + # 5 ბიტიანი რიცხვი\r \r - When you only - had four bits, the highest number that you could make was fifteen. Now you'll - have a chance to work with more bits to make higher numbers.\r + როდესაც გქონდათ მხოლოდ 4 ბიტი მაქსიმალური რიცხვი, რომლის შექმნა შეგეძლოთ იყო თხუტმეტი. ამჯერად თქვენ გეძლევათ შანსი იმუშაოთ მეტ ბიტთან, რათა შექმნათ უფრო დიდი რიცხვები.\r \r - In this - activity, the dots are replaced with numbers, but you still add up everything - that's showing to see what number the binary code stands for. The left-most - bit doesn't have a number yet, so you'll have to give it one.\r + ამ აქტივობაში, რიცხვებმა ჩაანაცვლეს წერტილები, მაგრამ თქვენ მოგიწევთ იმ ყველაფრის დამატება, რაც გამოაჩენს რიცხვს, რომელსაც აღნიშნავს ორობითი კოდი. ყველაზე მარცხნივ მდებარე ბიტი ჯერ არ აღნიშნავს რიცხვს, ამიტომ თქვენ მოგიწევთ ამის გასწორება.\r \r - # Do - This\r + # გააკეთეთ ეს\r \r - * Click on the bits to turn them on and off, and see the different - numbers you can make.\r - * Decide what number you want the left most bit to - stand for, then click "Edit" to change its value.\r - * Once you've decided - on its value, try to make the following numbers: 16, 27, 31 + * დააწკაპეთ ბიტებს მათ ჩასართავად და გამოსართავად და ნახეთ თუ რომელი რიცხვების შექმნა შეგიძლიათ.\r + * გადაწყვიტეთ თუ რომელი რიცხვის გამოსახვა გსურთ ყველაზე მარცხნივ მდებარე ბიტით, შემდეგ კი დააწკაპეთ "რედაქტირებას" მისი მნიშვნელობის შესაცვლელად.\r + * როგორც კი გადაწყვეტთ თუ რა მნიშვნელობა მიანიჭოთ მას, სცადეთ შექმნათ შემდეგი რიცხვები: 16,27,31 CSD U5 binary 2_markdown_instruction: |- - # 6-Bit Number\r + # 6 ბიტიანი რიცხვი\r \r - For this widget, - you'll need to put in the values for all the different bits.\r + ამ ვიდჯეტისთვის, თქვენ მოგიწევთ ყველა ბიტისთვის მნიშვნელობების შეყვანა.\r \r - # Do - This\r + # გააკეთეთ ეს\r \r - * Click the "Edit" button, then type your values directly into - the squares.\r - * Once you've decided the value for every bit, the "Save" - button.\r - * With your new system, make the following numbers: 32, 41, 63 + * დააწკაპეთ "რედაქტირების" ღილაკს, შემდეგ ჩაბეჭდეთ თქვენი მნიშვნელობები კვადრატებში.\r + * როგორც კი აირჩევთ ყოველი ბიტის მნიშვნელობას დააწკაპეთ "შენახვის" ღილაკს.\r + * თქვენი ახალი სისტემის გამოყენებით, შექმენით შემდეგი რიცხვები: 32, 41, 63 CSD U5 binary 3_markdown_instruction: |- - # Decoding multiple numbers\r + # რამდენიმე რიცხვის დეკოდირება\r \r - Here's - a widget that can calculate numbers up to to eight bits. You can use it to - try to find the three world records encoded in the binary string below. The - answers are in order in the string.\r + ეს ვიდჯეტია, რომელსაც შეუძლია რვა ბიტამდე რიცხვების გამოთვლა. თქვენ შეგიძლიათ ეს გამოიყენოთ ქვემოთ მოცემულ კოდირებულ სტრიქონში სამი მსოფლიო რეკორდის საპოვნელად. პასუხები დალაგებული სახითაა მოთავსებული სტრიქონში.\r \r - 1. Most canned drinks opened by - a parrot in one minute.\r - 2. Most ice cream scoops balanced on a cone.\r + 1. თუთიყუშის მიერ გახსნილი ქილის სასმელების უდიდესი რაოდენობა.\r + 2. კონუსზე დაჭერილი ნაყინის ბურთულების უდიდესი რაოდენობა.\r 3. - Most number of people lifted and thrown in two minutes.\r + ორი წუთის განმავლობაში აწეული და გასროლილი ადამიანების უდიდესი რაოდენობა.\r \r ![](https://images.code.org/51fe16afb224a2cc4819def434f6ec9d-image-1502735454689.png)\r \r # - Do This\r - * Try to decode the three numbers from a the binary string\r + გააკეთეთ ეს\r + * სცადეთ ორობითი სტრიქონიდან სამი რიცხვის დეკოდირება\r * - Discuss your answers with your partner.\r - * Was there any other information - you need to be certain your numbers are correct? + განიხილეთ თქვენი პასუხები მეწყვილესთან.\r + * არის თუ არა რაიმე სხვა ინფორმაცია, რომელიც გჭირდებათ იმისათვის, რომ დარწმუნდეთ, რომ თქვენი რიცხვები სწორია? CSD U5 binary 4_markdown_instruction: |- - # Bit Length\r + # ბიტის სიგრძე\r \r - If you don't know - how many bits long each number is, you won't be able to decode a string of - numbers.\r + თუ თქვენ არ იცით თუ რამდენი ბიტის ტოლია თითოეული რიცხვი, თქვენ ვერ შეძლებთ რიცხვების სტრიქონის დეკოდირებას.\r \r - For example, the following binary string could be decoded - many different ways.\r + მაგალითად, შემდეგი ორობითი სტრიქონის დეკოდირება მრავალმხრივაა შესაძლებელი.\r \r \r \r - If you split the string like this, the string - reads 71, 28, 28.\r + თუ თქვენ ასე გაყოფთ სტრიქონს, მაშინ სტრიქონიდან ამოიკითხება 71,28,28.\r \r       \r \r - If you split it like this, the string reads + თუ თქვენ ასე გაყოფთ სტრიქონს, მაშინ სტრიქონიდან ამოიკითხება 17, 249, 12.\r \r \r \r \r - To solve this problem, people agree on - a fixed length for every number. The following string uses the same three - numbers, but each number takes up exactly eight bits.\r + ამ პრობლემის გადასაწყვეტად, ადამიანები შეთანხმდნენ ყოველი რიცხვისთვის განსაზღვრულ სიგრძეზე. შემდეგი სტრიქონი იყენებს იგივე სამ რიცხვს, მაგრამ ყოველი რიცხვი იღებს ზუსტად რვა ბიტს.\r \r \r \r \r - # Do This\r + # გააკეთეთ ეს\r \r - * Use the binary widget to - decode the string that uses eight bit numbers.\r - * Check you answer with - a partner to see whether you got the same answer. + * გამოიყენეთ ორიბითი ვიდჯეტი, იმ რიცხვის გასაშიფრად, რომელიც იყენებს რვა ბიტიან რიცხვებს.\r + * შეადარეთ თქვენი პასუხი თქვნი მეწყვილის პასუხს, რათა დარწმუნდეთ, რომ ორივემ ერთი და იგივე შედეგი მიიღეთ. CSD U5 black white images pixelation 2_markdown_instruction: |- # გააკეთეთ ეს\r \r @@ -32305,86 +32397,65 @@ * თითოეული სურათის ელემენტისათვის, რომელიც ცარიელია (ნაცრისფერი მართკუთხედი), დაამატეთ შესაბამისი სურათი. მაგალითად, თქვენ დაგჭირდებათ კარის სურთი ელემენტისათვის, რომელიც მონიშნულია როგორც კარი.\r * იმის მაგალითი, თუ როგორ შეიძლება გამოიყურებოდეს ოთახი, მოცემულია მარჯვნივ. Room Escape Workshop - 10 - 2_markdown_instruction: |- - # Door Open\r + # კარის გაღება\r \r \r \r - Open the door if they have - the key!\r + გააღეთ კარი თუ მათ აქვთ გასაღები!\r \r - # Do This\r + # გააკეთეთ ეს\r \r - * Add an `onEvent` block for clicking on - the door\r - * Add an `if` statement inside the `onEvent` to check if the key - position has moved to the bottom of the screen\r - \t* Add an if statement\r + * დაამატეთ `მოვლენაზე` ბლოკი კარზე დაწკაპებისთვის\r + * დაამატეთ `თუ` ბრძანება `მოვლენაზე` ბლოკის შეგინით, რათა შეამოწმოთ გაუტოლდა თუ არა გასაღების პოზიცია ეკრანის ქვემოთა ნაწილს\r + \t* დაამატეთ თუ ბრძანება\r * - In the if statement add the `==`\r - * On one side of the `==` put the - x position you move the key to when it is clicked\r - * On the other side - add the `getXPosition()` block - The ID for that should be the ID of your - key!\r - * Inside the `if` statement use `showElement` to show the hidden outdoors - image if they got the key + თუ ბრძანებასი დაამატეთ `==`\r + * `==` მხარეს განათავსეთ x პოზიცია, რათა ამოძრაოთ გასაღები, როდესაც მასზე დააწკაპებთ\r + * მეორე მხარეს დაამატეთ `აიღეXპოზიცია()` ბლოკი - იმ ID-თ, რომელიც თქვენი გასაღების ID-ს ტოლია\r + * `თუ` ბრძანების შიგნით გამოიყენეთ `გამოაჩინე ელემენტი`, რათა გამოაჩინოთ კარის უკან დამალული ნაწილი მაშინ, თუ გაქვთ გასაღები Room Escape Workshop - 10_markdown_instruction: |- - # Door Open\r + # კარის გაღება\r \r \r \r - Getting close! Lets set - up the door to get ready for opening it.\r + უკვე ახლოს ვართ! მოდით მოვამზადოთ კარგი გასაღებად.\r \r - # Do This\r + # გააკეთეთ ეს\r \r - * Add image - for the outdoors\r - * Give it a good ID (maybe *outside*)\r - * Hide the image - for the outdoors (It will be shown when door opens) + * დაამატეთ სურათი კარს მიღმა სივრცისთვის\r + * მიანიჭეთ მას კარგი ID(მაგალითად *გარეთ*)\r + * დამალეთ კარს მიღმა სივრცისთვის სურათი (ის გამოჩნდება მხოლოდ მაშინ, როცა კარი გაიღება) Room Escape Workshop - 11_markdown_instruction: |- - # Got Key\r + # გასაღების აღება\r \r - In order - to make sure the user got the key before trying to open the door we will need - a variable to keep track of if they got the key.\r + იმისათვის, რომ გავიგოთ, რომ მომხმარებელმა აიღო გასაღები ჩვენ დაგვჭირდება ცვლადი, რომელიც დაადგენს აიღო თუ არა მომხმარებელმა გასაღები.\r \r - # Do This\r + # გააკეთეთ ეს\r \r * - Add a variable at the top of the program called gotKey and set the right side - of the gotKey variable to the word false\r + დაამატეთ ცვლადი სახელად gotKey პროგრამის თავში და მიანიჭეთ მას მარჯვნიდან სიტყვა სიცრუე\r \r \r - * Inside the `onEvent` command for - the key in the safe set gotKey to true to indicate they got the key.\r + * გასაღების `მოვლენაზე` ბრძანებაში განსაზღვრეთ gotKey-ს მნიშვნელობა, როგორც ჭეშმარიტება იმ შემთხვევაში, თუ მომხმარებელმა აიღო გასაღები.\r \r \r \r - * You will use this to set up the door - on the next level + * თქვენ გამოიყენებთ ამას შემდეგ დონეზე კარის ფუნქციონალის განსაზღვრისათვის Room Escape Workshop - 2_markdown_instruction: |- - # Connecting Rooms\r + # ოთახების დაკავშირება\r \r - Lets - make it so the user can go between the rooms. There is an arrow button in - each room which will be used to move between rooms. To make buttons react - to your click you will need an event handler for each button.\r + მოდით გავაკეთოთ ისე, რომ მომხმარებელს შეეძლოს ოთახებს შორის გადაადგილება. ყოველ ოთახში განთავსებულია ისრის ღილაკები, რომელთა გამოყენება შეიძლება ოთახებს შორის გადაადგილების ფუნქციონალის დასამატებლად. იმისათვის, რომ ღილაკებმა იმოქმედონ დაწკაპების შემდეგ, თქვენი უნდა დაამატოთ მოვლენის დამამუშავებელი ყოველი ღილაკისთვის.\r \r - # Do - This\r + # გააკეთეთ ეს\r \r - * Add an `onEvent` block for each of the arrow buttons\r - * Inside - each `onEvent` block use the `setScreen` command to say which screen to switch - to + * დაამატეთ `მოვლენაზე` ბლოკი ყოველი ისრის ღილაკისთვის\r + * ყოველ `მოვლენაზე` ბლოკში გამოიყენეთ `setScreen` ბრძანება, რათა აირჩიოთ ეკრანი, რომელზეც უნდა გადაერთოთ Room Escape Workshop - 3-2_markdown_instruction: |- # Move Picture\r \r @@ -33127,7 +33198,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -33472,9 +33543,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -51042,6 +51112,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -58832,22 +59079,15 @@ *გაამახვილეთ ყურადღება თქვენს ფიქრებზე და გრძნობებზე და დაწერეთ რამდენიმე წინადადება. არ იღელვოთ იმაზე, თუ რამდენად კარგად დაწერთ.* csp_socialBelonging_control_markdown_instruction: |- \r - ## Starting out in Computer - Science\r + ## დასაწყისი კომპიუტერულ მეცნიერებაში\r \r - Computer science has changed the way we communicate with each - other, make art and movies, grow food, and even treat illnesses. Everyone - can learn computer science and make a difference.\r + კომპიუტერულმა მეცნიერებამ შეცვალა, თუ როგორ ვურთიერთობთ ჩვენ ერთმანეთთან, ვქმნით ხელოვნებასა და ფილმებ, ვზრდით საკვებს და მეტიც, ვმკურნალობთ ავადმყოფობებს. ყველას შეუძლია ისწავლოს კომპიუტერული მეცნიერება და მოახდინოს ცვლილებები.\r \r ***\r \r - ## Quotes - from students\r + ## ციტატები მოსწავლეებისაგან\r \r - Still, we understand that taking a computer science course - can be difficult at first. Here are a few student quotes describing their - strategies and tips for taking this course. **Please read the quotes carefully - and respond to the prompt below**. \r + ჩვენ მაინც გვესმის, რომ კომპიუტერული მეცნიერების კურსის გავლა თავიდან რთული იქნება. აქ მოცემულია რამდენიმე მოსწავლის ციტატა, რომლებიც ცდილობენ გაგიზიარონ მათი სტრატეგიები და რჩევები, ამ კურსის გასავლელად. **გთხოვთ ყურადღებით წაიკითხოთ ციტატები და უპასუხოთ ქვემოთ მოცემულ კითხვარს**.\r \r

    \r

    \r - In the first week of this - class I was falling behind quickly. There was a lot of new information to - learn. To keep up, I had to find a better way to study. I tried to find connections - between the material and what I already know. That really helped me remember - things. I also tried to not overdo it. I started taking small breaks in-between - lessons and when I came back I checked if I still remembered what I was studying - before. It helped a lot\r + ამ კლასის პირველ კვირაშივე ძალიან სწრაფად ჩამოვრჩი. ძალიან ბევრი ახალი ინფორმაცია იყო სასწავლი. დასაწევად კი, სწავლის უკეთესი გზის მოძებნა გახდა საჭირო. მე კლასის მასალასა და ჩემს უწინდელ ცოდნას შორის კავშირების პოვნა ვცადე. ეს ნამდვილად დამეხმარა რაღაცების დამახსოვრებაში. აგრეთვე, ვცადე არ გადამემლაშებინა. გაკვეთილებს შორის პატარა შესვენებების აღება დავიწყე და დაბრუნებისთანავე ვამოწმებდი, თუ მახსოვდა, რასაც ცოტა ხნის წინ ვსწავლობდი. ეს ძალიან დამახმარა\r

    \r

    \r

    \r - Sofia P. (age 16)\r + სოფია ფ. (16 წლის)\r

    \r \r
    \r @@ -58885,19 +59119,13 @@ style="font-size: 70px; margin-bottom: -10px; margin-top: 30px; opacity: 0.5">“

    \r

    Some days I felt tired and would drift away in my thoughts. It was - a real problem because I would miss so much of what we were learning. So I - started going to bed a bit earlier and I tried my best to pay attention. At - the end of every class our teacher summarized\r - what we learned that day - and that was really helpful. I started taking more notes because that also - kept my mind from wandering. These little tricks got me through the class - and I learned more.

    \r + 30px;">იყო დღეები, როდესაც თავს ძალიან დაღლილად ვგრძნობდი და ფიქრებში ვერთობოდი. ეს სერიოზული პრობლემა იყო, რადგან, ამის გამო, სასწავლის დიდი ნაწილის გამოტოვება მიწევდა. ამის გამო დავიწყე ღამით უფრო ადრე დაძინება და ვეცადე, მაქსიმალურად არ მომედუნებინა ყურადღება. ყოველი კლასის ბოლოს, მასწავლებელი გაკვეთილს აჯამებდა\r + თუ რა ვისწავლეთ იმ დღეს, რაც ძალიან გამოგვადგებოდა. აგრეთვე, დავიწყე გაკვეთილზე ჩანაწერების გაკეთება, რაც ფიქრებში გართობის საშუალებას არ მაძლევდა. ეს პატარა ხერხები დამეხმარნენ კლასის გავლაში და მეტიც ვისწავლე..

    \r

    \r

    \r - Jasmin D. (age 17)\r + ჟასმინ დ. (17 წლის)\r

    \r \r
    \r @@ -58909,58 +59137,39 @@

    \r

    I\r - - can be pretty forgetful sometimes and it was a problem in this class. I think - it's because we did so much on the computer. For my other classes I take - notes on paper and read through them again at home. So the trick that I found - helpful in this class was to take notes on paper anyway and to test myself - about the concepts. I wasn't sure if it would work at first, but I think - it ended up being a big help.

    \r + style="line-height: 1.5; margin-left: 10px; margin-right: 30px; ">მე\r + ხანდახან ძალიან გულმავიწყი ვიყავი და ეს ამ კლასში პრობლემას მიქმნიდა. ამას კომპიუტერთან ძალიან ბევრ მუშაობას ვაბრალებდი. სხვა კლასებში მე ფურცელზე ჩანაწერებს ვაკეთებ და შემდეგ მათ სახლში გადავიკითხავ ხოლმე. ხერხი, რომელიც მე გამომადგა, მდგომარეობს იმაში, რომ მაინც გავაკეთო ჩანაწერები და გამოვცადო ჩემი თავი კონცეფტების შესახებ. თავიდან არ ვიყავი დარწმუნებული, რომ ეს იმუშავებდა, თუმცა საბოლოოდ დიდი დახმარება აღმოჩნდა. +

    \r \r

    \r

    \r - Sam - J. (age 17)\r + სემ ჯ. (17 წლის)\r

    \r \r \r ***\r -

    Now - consider the strategies and insights for how to learn best that you just read. +

    ახლა კი, განიხილეთ წაკითხული სტრატეგიები, თუ როგორ შეიძლება მიიღოთ მაქსიმალური ამ გაკვეთილებიდან.

    \r \r - ## Reflect and Summarize: \r + ## გააზრება და შეჯამება: \r \r

    What are your own strategies - and insights about how to learn best? And, how are they similar or different - to the ones that you just heard about from other students?

    \r + color: black; font-weight: bolder; line-height: 1.5">პირადად თქვენ რომელი ტრატეგიები გეხმარებათ სწავლაში ყველაზე მეტად? და რითი გავს, ან განასხვავდება ისინი აქ წაკითხული, სხვა მოსწავლეების სტრატეგიებისაგან?

    \r \r - *Please - write a short paragraph. Don't worry about spelling, grammar, or how well - written it is.* + *გთხოვთ დაწეროთ მოკლე აბზაცი. ყურადღება არ გაამახვილოთ მართლწერაზე, გრამატიკაზე ან იმაზე, თუ რამდენად კარგად ნაწერი იქნება ის.* csp_socialBelonging_intervention_markdown_instruction: |- - ## Starting out in - Computer Science\r + ## დასაწყისი კომპიუტერულ მეცნიერებაში\r \r - Computer science has changed the way we communicate - with each other, make art and movies, grow food, and even treat illnesses. - **Everyone can learn computer science and make a difference:** It really does - not matter how much or little experience you have with computer science already, - or what age, gender, or skin color you have.\r + კომპიუტერულმა მეცნიერებამ შეცვალა, თუ როგორ ვურთიერთობთ ჩვენ ერთმანეთთან, ვქმნით ხელოვნებასა და ფილმებ, ვზრდით საკვებს და მეტიც, ვმკურნალობთ ავადმყოფობებს. **ყველას შეუძლია ისწავლოს კომპიუტერული მეცნიერება და მოახდინოს ცვლილებები.** არავითარი მნიშვნელობა არ აქვს რამდენად გამოცდილი, ან გამოუცდელი ხართ კომპიუტერულ მეცნიერებაში ამ ეტაპზე, ან რა არის სქესი და ასაკი, ან კანის ფერი.\r \r ***\r \r - ## Quotes from - students\r + ## ციტატები მოსწავლეებისაგან\r + \r + ჩვენ მაინც გვესმის, რომ კომპიუტერული მეცნიერების კურსის გავლა თავიდან რთული იქნება. აქ მოცემულია რამდენიმე მოსწავლის ციტატა, რომლებიც ცდილობენ გაგიზიარონ მათი სტრატეგიები და რჩევები, ამ კურსის გასავლელად. **გთხოვთ ყურადღებით წაიკითხოთ ციტატები და უპასუხოთ ქვემოთ მოცემულ კითხვარს**.\r \r - Still, we understand that it can be daunting at first to take - a computer science course. So here are a few student quotes describing their - experiences. **Please read the quotes carefully and respond to the prompt - below**. \r \r \r

    \r

    \r - At the start of the class I worried that I was different from - the other students. I wasn't sure I fit in – I \tworried that I couldn’t - do it and that the teacher and other students would look down on me. A few - days after I started, I realized that almost everyone who takes the class - isn’t sure if they fit in at first. It's something everyone goes through. - Now it seems ironic – everybody feels different at first, when really we're - all going through the same thing.

    \r + კლასის დასაწყისში ვღელავდი, რომ სხვა სტუდენტებისაგან განსხვავებული ვიყავი. არ ვიყავი დარწმუნებული, რომ მოვერგებოდი – \tვდარდობდი, რომ ვერ შევძლებდი და მასწავლებელთან და სხვა მოსწავლეებთან სულელი გამოვჩნდებოდი. დასაწყისიდან რამდენიმე დღეშივე დავრწმუნდი, რომ თითქმის არავინაა დარწმუნებული, რომ ეს კლასი მათთვისა. ამის გავლა ყველას უწევს. ახლა უკვე ეს ირონიულად ჟღერს - თავიდან ყველა განსხვავებულად გრძნობს თავს, შემდეგ კი ყველას იგივეს გავლა გვიწევს.

    \r

    \r

    \r - Sofia P. (age 16)\r + სოფია ფ (16 წლის)\r

    \r \r
    \r @@ -58998,19 +59201,12 @@ style="font-size: 70px; margin-bottom: -10px; margin-top: 30px; opacity: 0.5">“

    \r

    I loved this computer science class! I've met some cool people and - learned a lot. But it was a difficult transition. The first few days I was - intimidated and not sure why I should learn computer science. Why would I - need it? But then we talked in class about things I’m interested in, like - music and design, and I realized that I can learn how to do cool new things. - I had the wrong picture in my head about CS, it’s actually very creative! - I just had to be patient and find ways to connect the class to what I really - care about.

    \r + 30px;">მე ძალიან მიყვარს ეს კომპიუტერული მეცნიერების კლასი! მე შევხვდი არაერთ მაგარ ადამიანს და ვისწავლე ძალიან ბევრი. თუმცა გადასვლა საკმაოდ რთულია. პირველ დღეებში შეშინებული ვიყავი და არ მესმოდა, რატომ უნდა მესწავლა კომპიუტერული მეცნიერება. რაში დამჭირდებოდა? მაგრამ შემდეგ კლასში ჩვენ ვისაუბრეთ ისეთ რამეებზე, რაც მაინტერესებდა, როგორიცაა მუსიკა და დიზაინი. და გავაცნობიერე, რომ აქ ძალიან ბევრი მაგარი რამის სწავლა შემიძლია. კომპიუტერულ მეცნიერებაზე არასწორი წარმოდგენა მქონდა, ის რეალურად ძალიან შემოქმედებითია. მე მხოლოდ მჭირდებოდა, რომ ვყოფილიყავი მომთმენი და მეპოვა გზები, რომ დამეკავშირებინა კლასთან ის, რაც მაინტერესებდა.

    \r

    \r

    \r - Jasmin D. (age 17)\r + ჟასმინ დ. (17 წლის)\r

    \r \r
    \r @@ -59022,39 +59218,29 @@

    \r

    I didn’t - have any experience with code, and I worried that I was not prepared for this - class. Other students did some programming at home or in summer camps. On - my first day, I was so nervous about getting bad grades and looking stupid. - But then, I started to feel better – I talked with other students and enjoyed - the class more. I became more comfortable asking for help when I had a problem. - It turned out that the students with CS experience had the same issues as - me! Hah, it took some time, but now I really feel like I belong in CS class.

    \r + style="line-height: 1.5; margin-left: 10px; margin-right: 30px; ">კოდთან არავითარი გამოცდილება არ მქონია და ვდარდობდი, რომ ამ კლასისათვის მზად არ ვიყავი. სხვა მოსწავლეებს უკვე ჰქონიათ შეხება პროგრამირებასთან სახლში, ან საზაფხულო ბანაკში. ჩემს პირველ დღეს ძალიან ვნერვიულობდი ცუდი ნიშნების მიღებისა და სულელად გამოჩენის შიშით. მაგრამ შემდეგ ნელ-ნელა უკეთ ვიგრძენი თავი - დავიწყე სხვა კლასელებთან კონტაქტი და კლასიც უფრო მომეწონა. უკვე ადვილად შემეძლო მათთვის მეკითხა, როდესაც რაიმე პრობლემა წავაწყდებოდი. აღმოჩნდა, რომ კომპიუტერულ მეცნიერებაში გამოცდილ მოსწავლეებიც იგივე სირთულეებს აწყდებოდნენ, რასაც მე! ჰეჰ, ცოტა დრო კი დამჭირდა, მაგრამ ახლა ვგრძნობ, რომ კომპიუტერული მეცნიერების კლასს ვეკუთვნი. +

    \r \r

    \r

    \r - Sam J. (age 17)\r + სემ ჯ. (17 წლის)\r

    \r \r \r ***\r

    Each of these students had similar experiences - and realizations.

    \r + style="font-size: 125%"> თოთოეულ ამ სტუდენტს ჰქონდა მსგავსი გამოცდილება და რეალიზაცია..

    \r \r - ## Reflect and Summarize: \r + ## გააზრება და შეჯამება:: \r \r \r

    Why do you think - the students worry at first about whether they belong in the class? How did - they become comfortable with it over time?

    \r + 150%; color: black; font-weight: bolder; line-height: 1.5">რას ფიქრობთ, რატომ ანერვიულებდათ მოსწავლეებს თავიდან ფიქრი, ეკუთვნოდნენ თუ არა ისინი ამ კლასს? როგორ იგრძნეს თავი მათ კომფორტულად დროთა განმავლობაში?

    \r \r - *Please write a short - paragraph. Don't worry about spelling, grammar, or how well written it is.* + *გთხოვთ დაწეროთ მოკლე აბზაცი. დიდ ყურადღებას ნუ მიაქცევთ მართლწერას, გრამატიკას, ან რამდენად კარგი ნაწერია.* cspu3_assess1_filltable_markdown_instruction: | Use Top-Down Design strategy to fill in the table below. The first line is given to you. You may use as @@ -59259,72 +59445,58 @@ app will maintain a shopping list (a list of words) of all the items to buy. Describe how Cecelia might use a second list in the app. What else might be tracked? Describe how the list would be used and updated in the app.\r - frozen circle function in circle_markdown_instruction: |- - Now let's create 20 - overlapping circles, turning 18 degrees between each circle. - frozen circle function with parameter_markdown_instruction: |- - Here's a ”Create - circle” block that can make circles of different sizes. Can you use this to - create a small circle of size 5 and a larger circle of size 10? - frozen circle function_markdown_instruction: |- - Use the new “Create a circle” - block to create 10 overlapping circles. Don't forget to jump forward between - circles. - frozen circle_markdown_instruction: |- - A circle is a special shape. Can you figure - out what number to replace the question marks with to draw a circle? - frozen cross rotate dense_markdown_instruction: |- - Let's repeat it 90 times! - How many times does 90 go into 360? Hint: It's a really small number. - frozen cross rotate_markdown_instruction: |- - Now try repeating it 10 times. How - many degrees do you need to turn between each line? - frozen cross_markdown_instruction: |- - Wrap a “Repeat” block around these commands - to create a plus sign. Did you notice Elsa can move forward and backward? + frozen circle function in circle_markdown_instruction: "ახლა კი, შექმენით 20 + ურთიერთგადამკვეთი წრე, ყოველი წრის შემდეგ 18 გრადუსიანი ბრუნით." + frozen circle function with parameter_markdown_instruction: ეს არის "შექმენი + წრის" ბლოკი, რომელიც დაგეხმარებათ სხვადასხვა ზომის წრეები შექმნაში. შეგიძლიათ + მისი გამოყენებით შექმნთ პატარა წრე, ზომით 5 და შედარებით დიდი წრე, ზომით 10? + frozen circle function_markdown_instruction: გამოიყენეთ "შექმენი წრის" ბლოკი + 10 ურთიერთგადამკვეთი წრის შესაქმელად. არ დაგავიწყდეთ წრეებს შორის წინ გადასვლა. + frozen circle_markdown_instruction: "წრე განსაკუთრებული ფიგურაა. შეგიძლიათ გაარკვიოთ, + თუ რა რიცხვით უნდა შეცვალოთ კითხვის ნიშნები, იმისათვის რომ წრე დაიხატოს?" + frozen cross rotate dense_markdown_instruction: "მოდით გავიმეოროთ ეს 90-ჯერ! + რამდენჯერ თავსდება 360-ში 90? მინიშნება: ეს ძალიან პატარა რიცხვია." + frozen cross rotate_markdown_instruction: "ახლა კი, სცადეთ ამის 10-ჯერ გამეორება. + რამდენ გრადუსიანი მობრუნებაა საჭირო თითოეულ ხაზს შორის?" + frozen cross_markdown_instruction: შემოაკარით "განმეორების" ბლოკი ამ ბრძანებებს + გარშემო, რომ შექმნათ პლიუსის ნიშანი. შეამჩნიეთ, რომ ელზას წინ და უკან მოძრაობა + შეუძლია? frozen diamond mini snowflake_markdown_instruction: |- Did you know every snowflake is a different shape? Let's create a new snowflake by using another “Repeat" block to repeat a parallelogram 4 times, turning right by 90 degrees between each parallelogram. - frozen diamond snowflake_markdown_instruction: |- - Now, let's create a new snowflake - by using the repeat block to repeat a parallelogram 10 times, turning right - by 36 degrees between each one. - frozen diamond_markdown_instruction: |- - Use a repeat around these blocks to create - a parallelogram. It's just like a rectangle but has different angles. This - one has 60 degree and 120 degree angles instead of all 90 degree angles. + frozen diamond snowflake_markdown_instruction: "ახლა კი, გავაკეთოთ ახალი ფიფქი + განმეორების ბლოკის გამოყენებით, პარალელოგრამის 10-ჯერ გამეორებითა და თითოეულს + შორის 36 გრადუსით მარჯვნივ მობრუნებით." + frozen diamond_markdown_instruction: "გამოიყენეთ გამორება ამ ბლოკების გარშემო, + რომ შექმნათ პარალელოგრამი. ის ძალიან გავს მართუკხედს, ოღონდ აქვს განსხვავებული + კუთხეები. ამ კონკრეტულს აქვს 60 და 120 გრადუსი კუთხეები, 90-ის მაგივრად." frozen freeplay_markdown_instruction: "თქვენ ოფიციალურად გახდით ოსტატი მხატვარი! შექმენით ზამთრის საოცრებათა სამყარო." - frozen perpendicular_markdown_instruction: |- - Now let's see if we can create - two lines that are at a 90 degree angle to each other. You will need to use - the "Turn" block as well as the "Move" block. - frozen snowflake branch_markdown_instruction: |- - Try using the ”Create a snowflake - branch” block to create three branches, which starts to look like a snowflake. - frozen snowflake full_markdown_instruction: |- - Now let's repeat it 8 times to - make a beautiful snowflake! + frozen perpendicular_markdown_instruction: ახლა კი, ვნახოთ, თუ შევძლებთ შევქმნათ + ორი ხაზი, რომელთა შორისაც 90 გრადუსია. თქვენ დაგჭირდებათ როგორც "მობრუნების", + ასევე "გადაადგილების" ბლოკის გამოყენება. + frozen snowflake branch_markdown_instruction: სცადეთ "ფიფქის ქიმის შექმნის" + ბლოკის გამოყენებით 3 ქიმის შექმნა, რომლებიც ფიფქს დაემგვანებიან. + frozen snowflake full_markdown_instruction: "ახლა კი, მოდით გავიმეოროთ ეს 8-ჯერ, + რომ გააკეთოთ ლამაზი ფიფქი!" frozen snowflower_markdown_instruction: |- Intricate snow patterns can be created with very simple shapes. Can you make a pattern by repeating 5 circles of size 5 and 5 circles of size 10? - frozen square iterative_markdown_instruction: |- - It seems like we're halfway - to making a square. Let's put 4 lines together to create a square. + frozen square iterative_markdown_instruction: "როგორც ჩანს, კვადრატის ნახევარი + უკვე გავაკეთეთ. მოდით, შევაერთოთ 4 ხაზი კვადრატის შესაქმნელად." frozen square loop 3x_markdown_instruction: |- Let's create three squares, turning after each square. Be sure to turn by 120 degrees before each new square. - frozen square loop_markdown_instruction: |- - Hi, I’m Anna of Arendelle! Let’s - make a square with the “Repeat” block, which uses fewer blocks. How many times - (???) should the “Repeat” block loop the blocks inside it to make a square? - frozen square snowflake_markdown_instruction: |- - Can you create a snowflake using - the “Repeat” block to make a square 10 times, and the “Turn” block to turn - 36 degrees between each square? + frozen square loop_markdown_instruction: სალამი, მე ანა ვარ არენდილიდან! მოდით, + გავაკეთოთ კვადრატი "განმეორების" ბლოკით, რომელიც გამოიყენებს უფრო ცოტა ბლოკს. + რამდენჯერ (???) უნდა გაატაროს "განმეორების" ბლოკმა მასში მყოფი ბლოკები ციკლში, + რათა გაკეთდეს კვადრატი? + frozen square snowflake_markdown_instruction: შეგიძლიათ შექმნათ ფიფქი "განმეორების" + ბლოკის გამოყენებით ისე, რომ გააკეთოთ კვადრატი 10-ჯერ და "მობრუნების" ბლოკის + გამოიყენებით ისე, რომ მობრუნდეთ 36 გრადუსით თითოეულ კვადრატს შორის? grade1_adventurer_loops2_markdown_instruction: |- How can Laurel collect all five piles of gold using only one `E -->` block? @@ -59951,9 +60123,9 @@ one run? I wonder if you can stack another While There is... loop on top of another one? grade3_RunningFarm_9_markdown_instruction: |- - Can you help me one last time? - I want to collect as many crops as I can before the weeds take over this field. - How many do you think we can get? + შეგიძლიათ ერთხელაც დამეხმაროთ? + მინდა შევაგროვო რაც შეიძლება მეტი მოსავალი, სანამ სარევევლა გავრცელდება მთელ მინდორზე. + რას ფიქრობთ, რამდენს შევძლებთ? grade3_bee_conditionals_new1a_markdown_instruction: |- You can only collect nectar from flowers, but you can check any space to see if there is a flower. @@ -60411,10 +60583,8 @@ Use the new “dreate a circle” `function` to create 10 overlapping circles. Don't forget to `jump` forward between circles. - grade4_frozen_functions1a_markdown_instruction: |- - Use the new “Create a circle” - block to create 10 overlapping circles. Don't forget to jump forward between - circles. + grade4_frozen_functions1a_markdown_instruction: გამოიყენეთ "შექმენი წრის" ბლოკი + 10 ურთიერთგადამკვეთი წრის შესაქმელად. არ დაგავიწყდეთ წრეებს შორის წინ გადასვლა. grade4_frozen_functions2_markdown_instruction: "ახლა შევქმნათ 20 გადამკვეთი წრე, ყოველი წრის შემდეგ 18 გრადუსი მობრუნებით." grade4_frozen_functions3_markdown_instruction: |- @@ -60443,10 +60613,10 @@ Hi, I’m Anna of Arendelle! Let’s use a repeat block to create a rectangle. This one is 200 pixels long and 100 pixels tall. All of the corners are 90 degree angles. - grade4_frozen_square_markdown_instruction: |- - Hi, I’m Anna of Arendelle! Let’s - make a square with the “Repeat” block, which uses fewer blocks. How many times - (???) should the “Repeat” block loop the blocks inside it to make a square? + grade4_frozen_square_markdown_instruction: სალამი, მე ანა ვარ არენდილიდან! მოდით, + გავაკეთოთ კვადრატი "განმეორების" ბლოკით, რომელიც გამოიყენებს უფრო ცოტა ბლოკს. + რამდენჯერ (???) უნდა გაატაროს "განმეორების" ბლოკმა მასში მყოფი ბლოკები ციკლში, + რათა გაკეთდეს კვადრატი? grade4_frozen_square_loop1_markdown_instruction: |- Hi, I’m Anna of Arendelle! Let’s make a square with the “Repeat” block, which uses fewer blocks. How @@ -61490,104 +61660,79 @@ creative! The image doesn't have to be a perfect square, it can be long and skinny. harvey_snowflake_artist1_markdown_instruction: |- - *It's time to get your snowflake - ready for 3d printing!*\r + *დროა გაამზადოთ თქვენი ფიფქი მესამე ნახატისათვის!*\r \r ![](https://images.code.org/ba50acd509bd25e07e7d4622a86ba158-image-1503785370113.08.08 - PM.png)In order for your image to print correctly, follow these rules:\r + PM.png)იმისათვის, რომ თქვენი სურათი სწორად დაიბეჭდოს, მიჰყევით ამ წესებს:\r \r - * - Make sure your image is all **one piece**! Separate pieces will print separately.\r - * - Make sure your image **fits** entirely on the canvas\r - * Use just **black - lines** on a white background.\r - * Jump the artist off the top left corner - (-10 over, -10 down) at the end of your program:\r + * დარწმუნდით, რომ თქვენი ურათი **ერთიანია**! სხვადასხვა ნაწილები ცალ-ცალკე დაიბეჭდება.\r + * დარწმუნდით, რომ თქვენი სურათი **ერგება** მთლიან ტილოს\r + * გამოიყენეთ მხოლოდ **შავი ხაზები** თეთრ ფონზე.\r + * გადაახტუნეთ მხატვარი მაღლა მარჯვენა კუთხეში (-10 ზემოთ, -10 ქვემოთ) თქვენი პროგრამის ბოლოს: + :\r -10-10\r \r 7\r \r - When - you are finished, right-click to save the image, then send it to me on Google - Classroom. + როდესაც მორჩებით, დაკლიკეთ მარჯვენა ღილაკით, სურათის შესანახად, შემდეგ კი, გამომიგზავნეთ ის მე გუგლის საკლასო ოთახში. harvey_snowflake_artist2_markdown_instruction: |- - *It's time to get your snowflake - ready for 3d printing!*\r + *დროა გაამზადოთ თქვენი ფიფქი მესამე ნახატისათვის!*\r \r ![](https://images.code.org/ba50acd509bd25e07e7d4622a86ba158-image-1503785370113.08.08 - PM.png)In order for your image to print correctly, follow these rules:\r + PM.png)იმისათვის, რომ თქვენი სურათი სწორად დაიბეჭდოს, მიჰყევით ამ წესებს:\r \r - * - Make sure your image is all **one piece**! Separate pieces will print separately.\r - * - Make sure your image **fits** entirely on the canvas\r - * Use just **black - lines** on a white background.\r - * Jump the artist off the top left corner - (-10 over, -10 down) at the end of your program:\r + * დარწმუნდით, რომ თქვენი ურათი **ერთიანია**! სხვადასხვა ნაწილები ცალ-ცალკე დაიბეჭდება.\r + * დარწმუნდით, რომ თქვენი სურათი **ერგება** მთლიან ტილოს\r + * გამოიყენეთ მხოლოდ **შავი ხაზები** თეთრ ფონზე.\r + * გადაახტუნეთ მხატვარი მაღლა მარჯვენა კუთხეში (-10 ზემოთ, -10 ქვემოთ) თქვენი პროგრამის ბოლოს: + :\r -10-10\r \r 7\r \r - When - you are finished, right-click to save the image, then send it to me on Google - Classroom. + როდესაც მორჩებით, დაკლიკეთ მარჯვენა ღილაკით, სურათის შესანახად, შემდეგ კი, გამომიგზავნეთ ის მე გუგლის საკლასო ოთახში. iceage_click_hello_markdown_instruction: |- - Can you help Sid call for his friends - when you click on him? \r - Once you're done, press "Run" to play. Click - on Sid to see your code work! + შეგიძლით დაეხმაროთ სიდს, რომ დაუძახოს მის მეგობრებს, როდესაც მასზე დააკლიკებთ? \r + როდესაც მორჩებით, დააჭირეთ "გაშვებას". დააკლიკეთ სიდს, რომ ნახოთ მუშაობს, თუ არა კოდი! iceage_free_play_markdown_instruction: |- დროა შექმნათ საკუთარი თამაში, ან ამბავი! \r \r როდესაც მორჩებით, დააკლიკეთ "დასრულებას", რათა შენმა მეგობრებმა თამაშის საკუთარ ტელეფონებში, ტაბლეტებში, ან კომპიუტერებში გამოცდა შეძლონ!\r არ იცით რა გააკეთოთ? დააკლიკეთ მინიშნებებს მეტი დეტალებისათვის. iceage_free_playcourseF_IceAge_11_markdown_instruction: |- - Time to create your - own game or story! \r + დროა შექმნათ საკუთარი თამაში, ან ამბავი! \r \r - When you're done, click "Finish" to let friends - try your game on their phones, tablets, or computers!\r - Don't know what - to make? Click the hints for details. + როდესაც მორჩებით, დააკლიკეთ "დასრულებას", რათა თქვენმა მეგობრებმა შეძლონ გამოსცადონ თქვენი თამაში მათ ტელეფონებზე, ტაბლეტებსა თუ კომპიუტერებზე!\r + არ იცით რა გააკეთოთ? დააკლიკეთ მინიშნებებს დეტალებისათვის. iceage_hello1_markdown_instruction: |- - Sid (actor 1) wants to gather everyone - for a new adventure. Can you help him say "Hello!" by dragging the `say` - block out and connecting it to the bottom of the `when run` event? \r + სიდს (მოქმედი 1) უნდა, რომ შეკრიბოს ყველა, ახალი თავგადასავლისათვის. შეგიძლიათ დაეხმაროთ მას "გამარჯობის!" თქმაში "თქმის" ბლოკით `როდის გაეშვას` მოვლენის ბოლოსთან დაკავშირებით? \r \r - Don't - forget to type "Hello!" inside! - iceage_hello2_markdown_instruction: |- - Manny (actor 2) found Sid (actor 1) and - wants to invite him on an adventure. Help them greet each other by using the - the `actor ___ say` block twice. + არ დაგავიწყდეთ ჩაწეროთ შიგნით "გამარჯობა!"! + iceage_hello2_markdown_instruction: "მენიმ (მოქმედი 2) იპოვა სიდი (მოქმედი 1) + და უნდა, რომ დაპატიჟოს ის თავგადასავალზე. დაეხმარეთ მათ ერთმანეთთან მისალმებაში + `მოქმედი __ ამბობს` ბლოკის ორჯერ გამოყენებით." iceage_move_events_markdown_instruction: |- სკრატი კვლავ რკოს ეძებს! \r დაეხმარეთ მას მიმოირბინოს გარშემო `მოქმედი 1-ის გადაადგილების` ბლოკის თითოეულ მოვლენასთან მიმაგრებითა და მიმართულების ცვლით ისე, რომ ისრების მიხედვით იმუშაოს. \r როდესაც მორჩებით, დააკლიკეთ "გაშვებას" და სცადეთ ყველა რკოს მოგროვება. - iceage_move_to_actor_markdown_instruction: |- - Diego (actor 1) is searching for - Manny (actor 2). Can you help bring the two together? Connect a block to the - `when actor touches` event to play a sound when they find each other. + iceage_move_to_actor_markdown_instruction: "დიეგო (მოქმედი 1) ეძებს მენის (მოქმედი + 2). შეგიძლიათ შეახვედროთ ეს ორი ერთმანეთს? დააკავშირეთ ბლოკი `როდესაც მოქმედი + ეხება` მოვლენასთან, რომ გაისმეს ხმა, როდესაც ისინი ერთმანეთს იპოვნიან." iceage_move_to_flag_markdown_instruction: |- - Scrat is looking for his acorn! - Can you help him move the last 200 pixels? + სქრატი თავის რკოს ეძებს! + შეგიძლიათ დაეხმაროთ მას უკანასკნელი 200 პიქსელის გავლაში? iceage_repeat_markdown_instruction: "`უსასრულოდ გამეორების` ბლოკი საშუალებას გაძლევთ გაუშვათ კოდი შეუჩერებლად. შეგიძლიათ მასში ბლოკების ჩასმით, ვარჯიშში დაეხმაროთ გრენის მარჯვნივ და მარცხნივ შეუჩერებლად მოძრაობით?" iceage_sound_and_points_markdown_instruction: |- - Here is your code from the last - puzzle, as well as the code to move Granny left and right. \r - Can you finish - the program to make it so that you both **play a sound** and **score a point** - when Sid and Granny collide? \r - Press "Run" to play the game. + მოცემულია კოდი უკანასკნელი თავსატეხიდან და კოდი გრენის მარჯვნივ და მარცხნივ სამოძრაოდ. \r + შეგიძლიათ დაასრულოთ პრგრამა, რომ გააკეთოთ ისე, რომ **გაისმეს ხმა** და **დაემატოს ქულა**, როდესაც სიდი და გრენი შეეჯახებიან? \r + დააჭირეთ "გაშვებას", რომ ითამაშოთ თამაში. iceage_throw_hearts_markdown_instruction: |- სიდს სურს, რომ მის ბებიას, გრენის, შეატყობინოს, რომ მას ის უყვარს. \r \r @@ -61686,14 +61831,10 @@ When you're ready, press "Run" and play until you guess Robin's number! maker workshop final_markdown_instruction: |- - # Challenge: Explore!\r + # გამოწვევა: შეისწავლეთ!\r \r - Now - that you've tested the waters a bit, go explore the full extent of this tool. - On this level you'll see lots of new blocks and even some completely new - areas of functionality (like a database backend!). Feel free to go back to - previous levels for inspiration, or go off and building something completely - your own. + მას შემდეგ, რაც ასე თუ ისე, გამოსცადეთ წყლები, სრულად შეისწავლეთ ეს ხელსაწყო. + ამ დონეზე, თქვენ ნახავთ ბევრ ახალ ბლოკს და მეტიც, არაერთ სრულიად ახალ ფუნქციონირების არეას (როგორიცაა მონაცემთა ბაზის ბექენდი!). შეგიძლიათ ესტუმროთ წინა დონეებს შთაგონებისათვის, ან ადექით და ააშენეთ რაიმე სრულებით ახალი. mike3bit_markdown_instruction: | # 3-Bit Color\r **Directions:**\r @@ -61819,27 +61960,23 @@ \r თქვენი აზრით რა მოხდება თუ თამაშის გაშვების შემდეგ დავაჭერთ ზედა ისარს? დაწერეთ თქვენი მოსაზრება ქვემოთ და შემდეგ გაუშვით პროგრამა იმისათვის, რომ ნახოთ რამდენად ზუსტად იწინასწარმეტყველეთ. playEventsK1_markdown_instruction: |- - This game is called "Play Lab".\r + ამ თამაშს ქვია "სათამაშო ლაბორატორია".\r \r - See - if you can figure out what each block does. + სცადეთ გაარკვიოთ, თუ რას აკეთებს თითოეული ბლოკი. playEventsK2_markdown_instruction: |- - Jorge wants to say "Hi there."\r + ჯორჯს უნდა, რომ თქვას "სალამი."\r \r - Can - you help?\r + შეძლებთ დახმარებას?\r \r ![](https://images.code.org/f32d285fa6f45e1f8d042c04c55f32c8-image-1467988839292.gif) playEventsK3_markdown_instruction: |- - Jorge wants to be scratched behind the - ears!\r + ჯორჯს ყურებს უკან მოფხანვა უნდა!\r \r - Can you make it so that when you click Jorge he is happy?\r + შეგიძლიათ გააკეთოთ ისე, რომ როდესაც ჯოჯრს დააკლიკებთ, ის ბედნიერი გახდეს?\r \r ![](https://images.code.org/04fb37990455b215e0f20884363092d0-image-1467988943134.gif) playEventsK4_markdown_instruction: |- - Can you make it so that Jorge the dog chases - Robin the bird when you click the up arrow?\r + შეგიძლიათ გააკეთოთ ისე, რომ ჯორჯის ძაღლი გამოედევნოს ჩიტს "რობინს", როდესაც ზედა ისარს დააკლიკებთ?\r \r ![](https://images.code.org/2fbf6c793bb77a961fa7a52f27e4c59d-image-1467989013878.gif) playEventsK5_markdown_instruction: |- @@ -61955,6 +62092,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.kk-KZ.yml b/dashboard/config/locales/markdown_instructions.kk-KZ.yml index 8c959ddc9bd9c..216b93c5fbd16 100644 --- a/dashboard/config/locales/markdown_instructions.kk-KZ.yml +++ b/dashboard/config/locales/markdown_instructions.kk-KZ.yml @@ -920,6 +920,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35248,7 +35460,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35593,9 +35805,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53165,6 +53376,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57873,15 +58261,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58115,7 +58503,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60615,30 +61002,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60762,30 +61148,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60910,26 +61295,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61059,30 +61444,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61203,28 +61587,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61346,31 +61729,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65756,6 +66138,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.km-KH.yml b/dashboard/config/locales/markdown_instructions.km-KH.yml index 4d0f6dd57468c..0ed8709a32289 100644 --- a/dashboard/config/locales/markdown_instructions.km-KH.yml +++ b/dashboard/config/locales/markdown_instructions.km-KH.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ko-KR.yml b/dashboard/config/locales/markdown_instructions.ko-KR.yml index ed79719546e60..1e589a9106bb3 100644 --- a/dashboard/config/locales/markdown_instructions.ko-KR.yml +++ b/dashboard/config/locales/markdown_instructions.ko-KR.yml @@ -854,6 +854,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35182,7 +35394,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35527,9 +35739,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53099,6 +53310,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57807,15 +58195,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58049,7 +58437,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60549,30 +60936,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60696,30 +61082,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60844,26 +61229,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -60993,30 +61378,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61137,28 +61521,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61280,31 +61663,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65686,6 +66068,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ku-IQ.yml b/dashboard/config/locales/markdown_instructions.ku-IQ.yml index 63b1b39cad5cd..9fcf1848f5f21 100644 --- a/dashboard/config/locales/markdown_instructions.ku-IQ.yml +++ b/dashboard/config/locales/markdown_instructions.ku-IQ.yml @@ -943,6 +943,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35271,7 +35483,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35616,9 +35828,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53188,6 +53399,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57896,15 +58284,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58138,7 +58526,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60638,30 +61025,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60785,30 +61171,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60933,26 +61318,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61082,30 +61467,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61226,28 +61610,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61369,31 +61752,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65791,6 +66173,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ky-KG.yml b/dashboard/config/locales/markdown_instructions.ky-KG.yml index 5d7ee686e6e32..b1b2f492fc2e5 100644 --- a/dashboard/config/locales/markdown_instructions.ky-KG.yml +++ b/dashboard/config/locales/markdown_instructions.ky-KG.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.lt-LT.yml b/dashboard/config/locales/markdown_instructions.lt-LT.yml index b5bdf333ef069..f80d5e4f6f2a5 100644 --- a/dashboard/config/locales/markdown_instructions.lt-LT.yml +++ b/dashboard/config/locales/markdown_instructions.lt-LT.yml @@ -940,6 +940,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35268,7 +35480,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35613,9 +35825,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53185,6 +53396,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57893,15 +58281,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58135,7 +58523,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60635,30 +61022,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60782,30 +61168,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60930,26 +61315,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61079,30 +61464,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61223,28 +61607,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61366,31 +61749,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65785,6 +66167,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.lv-LV.yml b/dashboard/config/locales/markdown_instructions.lv-LV.yml index e070873ad4de9..bd55e8971c8d6 100644 --- a/dashboard/config/locales/markdown_instructions.lv-LV.yml +++ b/dashboard/config/locales/markdown_instructions.lv-LV.yml @@ -939,6 +939,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35267,7 +35479,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35612,9 +35824,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53184,6 +53395,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57893,15 +58281,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58135,7 +58523,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60635,30 +61022,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60782,30 +61168,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60930,26 +61315,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61079,30 +61464,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61223,28 +61607,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61366,31 +61749,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65788,6 +66170,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.mi-NZ.yml b/dashboard/config/locales/markdown_instructions.mi-NZ.yml index f5f8721c84365..bf44fbf640c05 100644 --- a/dashboard/config/locales/markdown_instructions.mi-NZ.yml +++ b/dashboard/config/locales/markdown_instructions.mi-NZ.yml @@ -936,6 +936,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35264,7 +35476,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35609,9 +35821,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53181,6 +53392,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57889,15 +58277,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58131,7 +58519,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60631,30 +61018,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60778,30 +61164,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60926,26 +61311,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61075,30 +61460,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61219,28 +61603,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61362,31 +61745,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65778,6 +66160,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.mk-MK.yml b/dashboard/config/locales/markdown_instructions.mk-MK.yml index b1eb56336719a..a8887fabb8421 100644 --- a/dashboard/config/locales/markdown_instructions.mk-MK.yml +++ b/dashboard/config/locales/markdown_instructions.mk-MK.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.mr-IN.yml b/dashboard/config/locales/markdown_instructions.mr-IN.yml index 9d6f93b63ef1b..908543561801e 100644 --- a/dashboard/config/locales/markdown_instructions.mr-IN.yml +++ b/dashboard/config/locales/markdown_instructions.mr-IN.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ms-MY.yml b/dashboard/config/locales/markdown_instructions.ms-MY.yml index 0e502ec0b8002..e8b1d63201b2b 100644 --- a/dashboard/config/locales/markdown_instructions.ms-MY.yml +++ b/dashboard/config/locales/markdown_instructions.ms-MY.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.mt-MT.yml b/dashboard/config/locales/markdown_instructions.mt-MT.yml index 7296830052ff8..e27656aaae542 100644 --- a/dashboard/config/locales/markdown_instructions.mt-MT.yml +++ b/dashboard/config/locales/markdown_instructions.mt-MT.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65788,6 +66170,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ne-NP.yml b/dashboard/config/locales/markdown_instructions.ne-NP.yml index 9c22e833eb3e2..2d6e6b809b869 100644 --- a/dashboard/config/locales/markdown_instructions.ne-NP.yml +++ b/dashboard/config/locales/markdown_instructions.ne-NP.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.nl-NL.yml b/dashboard/config/locales/markdown_instructions.nl-NL.yml index c08667ae4ca30..c809781735d91 100644 --- a/dashboard/config/locales/markdown_instructions.nl-NL.yml +++ b/dashboard/config/locales/markdown_instructions.nl-NL.yml @@ -776,6 +776,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35104,7 +35316,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35449,9 +35661,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53021,6 +53232,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57729,15 +58117,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -57971,7 +58359,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60471,30 +60858,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60618,30 +61004,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60766,26 +61151,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -60915,30 +61300,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61059,28 +61443,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61202,31 +61585,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65604,6 +65986,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.nn-NO.yml b/dashboard/config/locales/markdown_instructions.nn-NO.yml index d123546407997..23587b0990cc4 100644 --- a/dashboard/config/locales/markdown_instructions.nn-NO.yml +++ b/dashboard/config/locales/markdown_instructions.nn-NO.yml @@ -926,6 +926,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35254,7 +35466,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35599,9 +35811,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53171,6 +53382,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57879,15 +58267,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58121,7 +58509,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60621,30 +61008,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60768,30 +61154,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60916,26 +61301,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61065,30 +61450,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61209,28 +61593,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61352,31 +61735,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65763,6 +66145,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.no-NO.yml b/dashboard/config/locales/markdown_instructions.no-NO.yml index 899d5f6817748..061e6873bde2d 100644 --- a/dashboard/config/locales/markdown_instructions.no-NO.yml +++ b/dashboard/config/locales/markdown_instructions.no-NO.yml @@ -921,6 +921,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35249,7 +35461,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35594,9 +35806,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53166,6 +53377,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57874,15 +58262,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58116,7 +58504,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60616,30 +61003,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60763,30 +61149,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60911,26 +61296,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61060,30 +61445,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61204,28 +61588,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61347,31 +61730,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65757,6 +66139,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.pl-PL.yml b/dashboard/config/locales/markdown_instructions.pl-PL.yml index de95513640575..d2761c4c8b09a 100644 --- a/dashboard/config/locales/markdown_instructions.pl-PL.yml +++ b/dashboard/config/locales/markdown_instructions.pl-PL.yml @@ -918,6 +918,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35244,7 +35456,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35589,9 +35801,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53161,6 +53372,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57869,15 +58257,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58111,7 +58499,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60611,30 +60998,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60758,30 +61144,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60906,26 +61291,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61055,30 +61440,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61199,28 +61583,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61342,31 +61725,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65751,6 +66133,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ps-AF.yml b/dashboard/config/locales/markdown_instructions.ps-AF.yml index ec2aede70b281..59f9fd4df185b 100644 --- a/dashboard/config/locales/markdown_instructions.ps-AF.yml +++ b/dashboard/config/locales/markdown_instructions.ps-AF.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.pt-BR.yml b/dashboard/config/locales/markdown_instructions.pt-BR.yml index 4d171258c59b6..79d90a3bad259 100644 --- a/dashboard/config/locales/markdown_instructions.pt-BR.yml +++ b/dashboard/config/locales/markdown_instructions.pt-BR.yml @@ -939,6 +939,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35267,7 +35479,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35612,9 +35824,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53184,6 +53395,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57892,15 +58280,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58134,7 +58522,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60634,30 +61021,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60781,30 +61167,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60929,26 +61314,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61078,30 +61463,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61222,28 +61606,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61365,31 +61748,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65791,6 +66173,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.pt-PT.yml b/dashboard/config/locales/markdown_instructions.pt-PT.yml index 635c503ce28a5..2cca5eaed93c4 100644 --- a/dashboard/config/locales/markdown_instructions.pt-PT.yml +++ b/dashboard/config/locales/markdown_instructions.pt-PT.yml @@ -923,6 +923,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35251,7 +35463,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35596,9 +35808,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53168,6 +53379,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57876,15 +58264,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58118,7 +58506,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60618,30 +61005,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60765,30 +61151,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60913,26 +61298,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61062,30 +61447,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61206,28 +61590,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61349,31 +61732,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65765,6 +66147,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ro-RO.yml b/dashboard/config/locales/markdown_instructions.ro-RO.yml index eaade48fcbeb1..ae7187ebdc7f8 100644 --- a/dashboard/config/locales/markdown_instructions.ro-RO.yml +++ b/dashboard/config/locales/markdown_instructions.ro-RO.yml @@ -903,6 +903,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35231,7 +35443,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35576,9 +35788,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53148,6 +53359,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57856,15 +58244,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58098,7 +58486,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60598,30 +60985,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60745,30 +61131,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60893,26 +61278,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61042,30 +61427,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61186,28 +61570,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61329,31 +61712,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65741,6 +66123,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ru-RU.yml b/dashboard/config/locales/markdown_instructions.ru-RU.yml index b3cbfadf318a7..7b5cef7c913b0 100644 --- a/dashboard/config/locales/markdown_instructions.ru-RU.yml +++ b/dashboard/config/locales/markdown_instructions.ru-RU.yml @@ -673,6 +673,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -34999,7 +35211,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35344,9 +35556,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -52916,6 +53127,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57624,15 +58012,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -57866,7 +58254,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60364,30 +60751,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60511,30 +60897,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60659,26 +61044,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -60808,30 +61193,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -60952,28 +61336,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61095,31 +61478,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65444,6 +65826,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.se-FI.yml b/dashboard/config/locales/markdown_instructions.se-FI.yml index 5f1c0c475d937..efd459e9f3d52 100644 --- a/dashboard/config/locales/markdown_instructions.se-FI.yml +++ b/dashboard/config/locales/markdown_instructions.se-FI.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.si-LK.yml b/dashboard/config/locales/markdown_instructions.si-LK.yml index 613c2610310fb..6e5e92e79872f 100644 --- a/dashboard/config/locales/markdown_instructions.si-LK.yml +++ b/dashboard/config/locales/markdown_instructions.si-LK.yml @@ -941,6 +941,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35269,7 +35481,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35614,9 +35826,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53186,6 +53397,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57894,15 +58282,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58136,7 +58524,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60636,30 +61023,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60783,30 +61169,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60931,26 +61316,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61080,30 +61465,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61224,28 +61608,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61367,31 +61750,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65789,6 +66171,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.sk-SK.yml b/dashboard/config/locales/markdown_instructions.sk-SK.yml index c7d22ea4edd6d..b1ce20ec09970 100644 --- a/dashboard/config/locales/markdown_instructions.sk-SK.yml +++ b/dashboard/config/locales/markdown_instructions.sk-SK.yml @@ -936,6 +936,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35264,7 +35476,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35609,9 +35821,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53181,6 +53392,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57889,15 +58277,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58131,7 +58519,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60631,30 +61018,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60778,30 +61164,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60926,26 +61311,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61075,30 +61460,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61219,28 +61603,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61362,31 +61745,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65777,6 +66159,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.sl-SI.yml b/dashboard/config/locales/markdown_instructions.sl-SI.yml index 7e1e19c4f1ae7..f017aad94f2a1 100644 --- a/dashboard/config/locales/markdown_instructions.sl-SI.yml +++ b/dashboard/config/locales/markdown_instructions.sl-SI.yml @@ -919,6 +919,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35247,7 +35459,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35592,9 +35804,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53164,6 +53375,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57872,15 +58260,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58114,7 +58502,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60614,30 +61001,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60761,30 +61147,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60909,26 +61294,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61058,30 +61443,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61202,28 +61586,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61345,31 +61728,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65755,6 +66137,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.sq-AL.yml b/dashboard/config/locales/markdown_instructions.sq-AL.yml index 272f27e4483b9..cad5900a2e286 100644 --- a/dashboard/config/locales/markdown_instructions.sq-AL.yml +++ b/dashboard/config/locales/markdown_instructions.sq-AL.yml @@ -929,6 +929,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35257,7 +35469,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35602,9 +35814,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53174,6 +53385,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57882,15 +58270,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58124,7 +58512,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60624,30 +61011,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60771,30 +61157,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60919,26 +61304,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61068,30 +61453,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61212,28 +61596,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61355,31 +61738,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65769,6 +66151,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.sr-SP.yml b/dashboard/config/locales/markdown_instructions.sr-SP.yml index 6243f6734c2d6..43612804a2532 100644 --- a/dashboard/config/locales/markdown_instructions.sr-SP.yml +++ b/dashboard/config/locales/markdown_instructions.sr-SP.yml @@ -939,6 +939,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35267,7 +35479,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35612,9 +35824,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53184,6 +53395,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57892,15 +58280,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58134,7 +58522,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60634,30 +61021,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60781,30 +61167,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60929,26 +61314,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61078,30 +61463,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61222,28 +61606,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61365,31 +61748,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65784,6 +66166,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.sv-SE.yml b/dashboard/config/locales/markdown_instructions.sv-SE.yml index b3ebf0e344410..2536ab089f030 100644 --- a/dashboard/config/locales/markdown_instructions.sv-SE.yml +++ b/dashboard/config/locales/markdown_instructions.sv-SE.yml @@ -919,6 +919,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35247,7 +35459,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35592,9 +35804,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53164,6 +53375,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57872,15 +58260,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58114,7 +58502,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60614,30 +61001,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60761,30 +61147,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60909,26 +61294,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61058,30 +61443,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61202,28 +61586,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61345,31 +61728,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65753,6 +66135,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ta-IN.yml b/dashboard/config/locales/markdown_instructions.ta-IN.yml index a2cf7ed1d086d..3c1967518c23c 100644 --- a/dashboard/config/locales/markdown_instructions.ta-IN.yml +++ b/dashboard/config/locales/markdown_instructions.ta-IN.yml @@ -943,6 +943,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35271,7 +35483,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35616,9 +35828,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53188,6 +53399,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57896,15 +58284,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58138,7 +58526,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60638,30 +61025,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60785,30 +61171,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60933,26 +61318,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61082,30 +61467,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61226,28 +61610,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61369,31 +61752,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65791,6 +66173,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.te-IN.yml b/dashboard/config/locales/markdown_instructions.te-IN.yml index 9db1fab81c940..ca21d33804e25 100644 --- a/dashboard/config/locales/markdown_instructions.te-IN.yml +++ b/dashboard/config/locales/markdown_instructions.te-IN.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.tg-TJ.yml b/dashboard/config/locales/markdown_instructions.tg-TJ.yml index 3400231b7c43b..5d6284b66c0d3 100644 --- a/dashboard/config/locales/markdown_instructions.tg-TJ.yml +++ b/dashboard/config/locales/markdown_instructions.tg-TJ.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.th-TH.yml b/dashboard/config/locales/markdown_instructions.th-TH.yml index 9d24a4b5fe5be..0ddea9380f41b 100644 --- a/dashboard/config/locales/markdown_instructions.th-TH.yml +++ b/dashboard/config/locales/markdown_instructions.th-TH.yml @@ -939,6 +939,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35267,7 +35479,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35612,9 +35824,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53184,6 +53395,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57892,15 +58280,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58134,7 +58522,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60634,30 +61021,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60781,30 +61167,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60929,26 +61314,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61078,30 +61463,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61222,28 +61606,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61365,31 +61748,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65787,6 +66169,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.tr-TR.yml b/dashboard/config/locales/markdown_instructions.tr-TR.yml index f95b15c8762f8..fbb8da53b1a5b 100644 --- a/dashboard/config/locales/markdown_instructions.tr-TR.yml +++ b/dashboard/config/locales/markdown_instructions.tr-TR.yml @@ -571,6 +571,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -12079,111 +12291,58 @@ the font size\r * Choose a color you like for the title\r \r - CSD U5 Pizza 2_markdown_instruction: |- - # Pizza Party\r - \r - When people work - with data, they know to leave off answers that don't make sense, and that - some answers, such as "peppers", "pepppers" and "green peppers", actually - meant the same thing. Computers don't know how to do this, so we have to - clean the data before the computer is able to use it.\r - \r - This version - of the app has a second column for data to be cleaned.\r - \r - ## Do this\r - * - Click "Run" to see the new list of answers to be cleaned.\r - * Click on - each answer that needs to be cleaned and correct it so that the computer will - chart it properly. (You may want to delete some answers entirely.)\r - * When - you are finished, click "Show Chart" to see the new chart of cleaned answers. - CSD U5 Pizza_markdown_instruction: |- - # Pizza Party\r - \r - The pizza party data - has been put into an app for you, and the answers from another class have - been added. Because this is an app, we can automate the creation of the bar - chart from the given data.\r - \r - # Do This\r - * Click "Run" to see the - list of answers that the classes have given.\r - * Discuss with a partner what - you think the chart of this data will look like.\r - * Click "Show Chart" - to see for yourself.\r - \r - # Spreadsheet Version\r - \r - The pizza party data - has also been put into a spreadsheet for you, if you would like to use it - instead. To use the spreadsheet, you'll need to make your own copy of it.\r - \r - * - This link will make you your own copy of the "Pizza Topping Choices" data: - [Pizza Topping Choices](https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/copy)\r - * - You can also download a CSV version of the file [here](https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/export?format=csv). - CSD U5 binary 1_markdown_instruction: |- - # 5-Bit Number\r - \r - When you only - had four bits, the highest number that you could make was fifteen. Now you'll - have a chance to work with more bits to make higher numbers.\r - \r - In this - activity, the dots are replaced with numbers, but you still add up everything - that's showing to see what number the binary code stands for. The left-most - bit doesn't have a number yet, so you'll have to give it one.\r - \r - # Do - This\r - \r - * Click on the bits to turn them on and off, and see the different - numbers you can make.\r - * Decide what number you want the left most bit to - stand for, then click "Edit" to change its value.\r - * Once you've decided - on its value, try to make the following numbers: 16, 27, 31 - CSD U5 binary 2_markdown_instruction: |- - # 6-Bit Number\r - \r - For this widget, - you'll need to put in the values for all the different bits.\r - \r - # Do - This\r - \r - * Click the "Edit" button, then type your values directly into - the squares.\r - * Once you've decided the value for every bit, the "Save" - button.\r - * With your new system, make the following numbers: 32, 41, 63 - CSD U5 binary 3_markdown_instruction: |- - # Decoding multiple numbers\r - \r - Here's - a widget that can calculate numbers up to to eight bits. You can use it to - try to find the three world records encoded in the binary string below. The - answers are in order in the string.\r - \r - 1. Most canned drinks opened by - a parrot in one minute.\r - 2. Most ice cream scoops balanced on a cone.\r - 3. - Most number of people lifted and thrown in two minutes.\r - \r - ![](https://images.code.org/51fe16afb224a2cc4819def434f6ec9d-image-1502735454689.png)\r - \r - # - Do This\r - * Try to decode the three numbers from a the binary string\r - * - Discuss your answers with your partner.\r - * Was there any other information - you need to be certain your numbers are correct? + CSD U5 Pizza 2_markdown_instruction: "# Pizza Partisi \\ r \n\\ r \ninsanlar + verilerle çalışırken, onlar yok cevaplar kapalı bırakmak biliyorum yapmak + mantıklı ve bu\n bazı tür \"biber\", \"pepppers\" ve \"yeşil biber\" olarak + cevaplar, aslında aynı anlamı şey. Bilgisayarlar için nasıl bilmiyorum yapmak + bu yüzden önce verileri temizlemek zorunda bilgisayar kullanmak mümkün değildir. + \\ r \n\\ r Uygulamanın \nbu sürümünde, temizlenecek veriler için ikinci bir + sütun var. \\ r \n\\ r \n## Do bu \\ r \n* Yeni görmek için \"Çalıştır\" ı + tıklayın liste cevapları temizlenecek. \\ r\n* Temizlenmesi gereken her cevabı + tıklayın ve bilgisayarın düzgün şekilde grafiğini çizecek şekilde düzeltin + . ( Bazı cevapları tamamen silmek isteyebilirsiniz .) \\ R \n* İşiniz bittiğinde + temizlenmiş cevapların yeni grafiğini görmek için \"Grafiği Göster\" e tıklayın." + CSD U5 Pizza_markdown_instruction: "# Pizza Partisi \\ r \n\\ r \npizza partisi + veri girmiştir bir uygulamanın sizin için ve birbirinden cevaplar sınıfına + eklendi. Bu bir uygulama olduğu için verilen veriden çubuk grafik oluşturulmasını + otomatikleştirebiliriz. \\ r \n\\ r \n# Do Bu \\ r \n* görmek için \"Çalıştır\" + ı tıklayın\n listesini sınıfları verdikleri cevapların. \\ r \n* Bu verilerin + grafik gibi görünecektir düşüncelerinizi bir ortak ile tartışır. \\ r \n* + Kendiniz görünmek için \"Grafiği Göster\" i tıklayın. \\ r \n\\ r \n# Elektronik + Tablo Sürümü \\ r \n\\ r\nPizza partisi veriler de sizin için bir elektronik + tabloya konulmuştur eğer bunun yerine kullanmak istiyorum. Tablo kullanmak + için yapmanız gerekir yapmak o kendi kopyasını. \\ r \n\\ r \n* Bu bağlantı + olacak yapmak size \"Pizza Seçenekleri Topping\" Verilerin kendi kopyasını: + [Pizza Seçimleri Topping] (https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/copy) + \\ r \n* You [here] dosyasının bir CSV sürümünü (https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/export? + format = csv) indirebilirsiniz ." + CSD U5 binary 1_markdown_instruction: "5.-Bit sayısı \\ r \n\\ r \nsadece dört + bit vardı, sen verebilir en yüksek sayı yapmak onbeş oldu. Artık yüksek sayılar + elde etmek için daha fazla bit ile çalışma şansınız olacak . \\ r \n\\ r \nBu + aktivitede, noktalar sayılar ile değiştirilir, ama yine de hangi numarayı + görmek gösteriyor herşeyi ekleyin olan ikili kod anlamına gelir. En soldaki + bitin henüz bir numarası yok, bu yüzden bir tane vermek zorundasınız. \\ r + \n\\ r \n# Do \nBu \\ r \n\\ r \n* bit tıklayın açmak ve kapatmak onları ve + farklı sayılar görme yapmak . \\ r\n* Az sayıdaki en soldaki karakterin sayısını + belirleyin, ardından değerini değiştirmek için \"Düzenle\" yi tıklayın . \\ + r \n* Değerini belirledikten sonra aşağıdaki sayıları yapmaya çalışın : 16, + 27, 31" + CSD U5 binary 2_markdown_instruction: "6.-Bit sayısı \\ r \n\\ r \nbu widget + için, tüm farklı bit değerleri koymak gerekir. \\ r \n\\ r \n# Do \nBu \\ + r \n\\ r \n* daha sonra kare şeklinde doğrudan değerleri yazın, \"Düzenle\" + düğmesini tıklayın. \\ r \n* Her bit değerini karar verdikten sonra, \"Kaydet\" + düğmesine basın. \\ r \nyeni sistemle *, yapmak aşağıdaki numaraları: 32, + 41, 63" + CSD U5 binary 3_markdown_instruction: "# Birden fazla sayıyı çözerek \\ r \n\\ + r \nSekiz bit'e kadar sayıyı hesaplayabilen bir widget. Bunu, aşağıdaki ikili + dizgide kodlanan üç dünya rekorunu bulmaya çalışmak için kullanabilirsiniz + . Yanıtlar dizede sıralıdır. \\ r \\ r \nbir dakika içinde bir papağan tarafından + açılan 1. En konserve içecekler. \\ r \nbir koni üzerinde dengeli 2. En dondurma + kaşık. \\ r \nkaldırdı ve iki dakika atılmış insanların 3. En sayısı. \\ r + \\ r \n! [] (https://images.code.org/51fe16afb224a2cc4819def434f6ec9d- görüntü + -1502735454689.png) \\ r \\ r \n#\n Do Bu\n\n\n\\ r \n* bir üç sayı deşifre + etmeye çalışın ikili dize \\ r \n* eşinizle cevapları tartışır. \\ r\n Eğer + numaralarının doğru belli olması gerekiyor diğer bilgileri * var mıydı?" CSD U5 binary 4_markdown_instruction: |- # Bit Length\r \r @@ -32413,7 +32572,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -32758,9 +32917,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -50328,6 +50486,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -56667,30 +57002,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -56814,30 +57148,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -56962,26 +57295,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -57111,30 +57444,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -57255,28 +57587,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >## Getting - Credit for Completing this Reflection \r - \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -57398,31 +57729,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -61495,6 +61825,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.uk-UA.yml b/dashboard/config/locales/markdown_instructions.uk-UA.yml index 4bcfb2b258c4b..440f60437e272 100644 --- a/dashboard/config/locales/markdown_instructions.uk-UA.yml +++ b/dashboard/config/locales/markdown_instructions.uk-UA.yml @@ -916,6 +916,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35244,7 +35456,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35589,9 +35801,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53161,6 +53372,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57869,15 +58257,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58111,7 +58499,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60611,30 +60998,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60758,30 +61144,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60906,26 +61291,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61055,30 +61440,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61199,28 +61583,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61342,31 +61725,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65752,6 +66134,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.ur-PK.yml b/dashboard/config/locales/markdown_instructions.ur-PK.yml index e466dbd91b390..86a15234c49cd 100644 --- a/dashboard/config/locales/markdown_instructions.ur-PK.yml +++ b/dashboard/config/locales/markdown_instructions.ur-PK.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65788,6 +66170,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.uz-UZ.yml b/dashboard/config/locales/markdown_instructions.uz-UZ.yml index 2c7d79bd23a39..43ef5575de2ee 100644 --- a/dashboard/config/locales/markdown_instructions.uz-UZ.yml +++ b/dashboard/config/locales/markdown_instructions.uz-UZ.yml @@ -940,6 +940,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35268,7 +35480,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35613,9 +35825,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53185,6 +53396,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57893,15 +58281,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58135,7 +58523,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60635,30 +61022,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60782,30 +61168,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60930,26 +61315,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61079,30 +61464,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61223,28 +61607,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61366,31 +61749,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65788,6 +66170,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.vi-VN.yml b/dashboard/config/locales/markdown_instructions.vi-VN.yml index fb9c23cc67cb4..2efe2a7f92502 100644 --- a/dashboard/config/locales/markdown_instructions.vi-VN.yml +++ b/dashboard/config/locales/markdown_instructions.vi-VN.yml @@ -882,6 +882,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35210,7 +35422,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35555,9 +35767,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53127,6 +53338,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57835,15 +58223,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58077,7 +58465,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60577,30 +60964,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60724,30 +61110,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60872,26 +61257,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61021,30 +61406,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61165,28 +61549,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61308,31 +61691,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65719,6 +66101,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.zh-CN.yml b/dashboard/config/locales/markdown_instructions.zh-CN.yml index a853e0463d75e..687da1d1de008 100644 --- a/dashboard/config/locales/markdown_instructions.zh-CN.yml +++ b/dashboard/config/locales/markdown_instructions.zh-CN.yml @@ -655,6 +655,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -34606,7 +34818,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -34951,9 +35163,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -52523,6 +52734,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57215,15 +57603,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -57457,7 +57845,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -59953,30 +60340,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60100,30 +60486,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60248,26 +60633,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -60397,30 +60782,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -60541,28 +60925,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -60684,31 +61067,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -64944,6 +65326,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.zh-TW.yml b/dashboard/config/locales/markdown_instructions.zh-TW.yml index d9ef7d1f9593c..607d718fed890 100644 --- a/dashboard/config/locales/markdown_instructions.zh-TW.yml +++ b/dashboard/config/locales/markdown_instructions.zh-TW.yml @@ -661,6 +661,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -34326,7 +34538,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -34671,9 +34883,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -52240,6 +52451,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -56887,15 +57275,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -57126,7 +57514,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -59480,30 +59867,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection - \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -59627,30 +60013,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -59775,26 +60160,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -59924,30 +60309,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -60068,28 +60452,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -60211,31 +60594,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -64445,6 +64827,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/markdown_instructions.zu-ZA.yml b/dashboard/config/locales/markdown_instructions.zu-ZA.yml index 8a607e815b7fe..5eebb9e747ccb 100644 --- a/dashboard/config/locales/markdown_instructions.zu-ZA.yml +++ b/dashboard/config/locales/markdown_instructions.zu-ZA.yml @@ -942,6 +942,218 @@ App Lab test_markdown_instruction: |- Innovation Project + AppLab Intro 1 - Add Button_markdown_instruction: |- + # Getting Started - Add + a button\r + \r + You'll need a button on your home screen to go to your new + screen. You can make a new button in two ways. \r + \r + 1. If you like the + style of the "Dogs" button you can make a copy of it. Click the button and + then click "Duplicate".\r + \r + \t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10 + AM.png)\r + \r + 2. You can also make a new button from scratch by dragging + it in from the Design Toolbox.\r + \r + \t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09 + AM.png)\r + \r + 3. Click and drag to move your new button where you want it.\r + \r + 3. + Once you have a new button give it a clear name, "catButton". You can also + change its text to read "Cats!".\r + \r + \t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14 + AM.png)\r + \r + 4. There's lots of other ways you can change the look + of your button. Experiment with the full menu of options.\r + \r + 5. Once you're + done run your app to make sure your button appears. Then click "Finish" + to move on to learn how to make your button actually work. + AppLab Intro 1 - Add Event_markdown_instruction: |- + # Getting Started - onEvent\r + \r + You're + back in "Code Mode". You'll notice there's already a bit of code in this + app. This `onEvent()` block runs some code when the `dogButton` is clicked. + You're going to need a second `onEvent()` block to make your button work. + There's two ways to do this.\r + \r + 1. From Code Mode you can drag in the + block \r + \r + \t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56 + AM.png)\r + \r + 2. From Design Mode your button has an "Events" tab. + Click 'Insert and show code' to add the code.\r + \r + \t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18 + AM.png)\r + \r + 3. Use the drop down to make sure you're making the event + respond to the "catButton".\r + \r + \t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03 + AM.png)\r + \r + 4. The `setScreen()` block changes the screen. Drag this + block inside your `onEvent()` block and choose your `catScreen` from the list.\r + \r + \t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02 + AM.png)\r + \r + 5. Run your app. If everything worked correctly your cat + button should now take you to your cat screen when you click it. When you're + ready move on to learn how to add sounds to your app! + AppLab Intro 1 - Add Screen_markdown_instruction: |- + # Getting Started - Add + a cats screen\r + \r + 1. You're going to make a cats screen. This is "Design + Mode" where you can add and edit screens. To add a screen click the screen + dropdown and select "New screen".\r + \r + \t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33 + AM.png) \r + \r + 2. Then name your new screen "catScreen". \r + \r + \t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33 + AM.png)\r + \r + 3. Finally, choose the cats background image of your screen\r + \r + \t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40 + AM.png)\r + \r + Once you have added your new screen hit "Finish" to learn + how to add buttons to navigate to the screen. + AppLab Intro 1 - Add Sound_markdown_instruction: |- + # Getting Started - Add Sound\r + \r + App + Lab can play sound too. You'll need to use the `playSound()` block to do + it.\r + \r + 1. Drag a `playSound()` block into your `onEvent`. This will make + the sound play when your user clicks the button. Then click "Choose..." + from the menu.\r + \r + \t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41 + AM.png)\r + \r + 2. Go through the "Sound Library" and find the sounds you + want. There's tons!\r + \r + \t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52 + AM.png)\r + \r + 3. Run your app to check out how your sounds work. + AppLab Intro 1 - Build Your Adventure_markdown_instruction: |- + # Build Your Adventure\r + \r + Use + this blank project to build your project. To get you started there's already + a home screen with a couple of buttons. If you want you can **quickly make + copies of screens** to build out your world. What will you create?!\r + \r + When + you're done you can "Share" your work with a friend by phone or with a + link. Create your own account to keep building in App Lab! + AppLab Intro 1 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 1 - Try App_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Edit place1_markdown_instruction: |- + # Edit Your First Location\r + \r + Where + does your character start their adventure? Keep the location and first decision + they'll make in mind as you start this level.\r + \r + 1. Go to the "place1" + screen. ([Show me where](#triggercallout=selector))\r + 2. Everything in App + Lab has an id. Change the id of screen1 to the name of the location where + your story begins. For example "spaceShipScreen" ([Show me where](#triggercallout=idChange))\r + 3. + Change the text on the screen to describe your first location and the decision + your character needs to make.\r + \r + Click "Finish" once you're ready to + move on. + AppLab Intro 2 - Edit startScreen_markdown_instruction: |- + # Edit Start Screen\r + This + is Design Mode. The toggle above your screen can take you here whenever you + want. You'll use Design Mode to change the look of your app.\r + \r + 1. Click + the title of your app ([Show me where](#triggercallout=titleCallout))\r + 2. + Change the text and look of your app's title using the tools that appear + ([Show me where](#triggercallout=designMenu))\r + 3. Now change the black text + as well. Set the scene before your user starts their adventure! + AppLab Intro 2 - Template_markdown_instruction: |- + # Getting Started - Try this + app\r + \r + Before you build your own Choose Your Own Adventure app, practice + using AppLab by building this one about a visit to a pet shop. To get started, + click "Run" and then navigate to the "Dogs" screen. Once you've made + it there click "Finish" to move on. + AppLab Intro 2 - Try App_markdown_instruction: |- + \r + \r + # Getting Started - Try this app\r + \r + You're + going to build a "Choose Your Own Adventure" app by extending this project. + To get you started you already have the parts of your project outlined in + blue. Hit "Run" and click through what's already been created for you. + \r + \r + Once you see how the project already works hit "Finish" to start + making it yours. + AppLab Intro 2 - add Button_markdown_instruction: |- + # Create and Update Buttons\r + \r + Your + character needs to decide where to go next. To do this you'll need at least + two buttons, but for now you've only got one.\r + \r + 1. Add a second button + by dragging it into your app ([Show me where](#triggercallout=dragButton))\r + 2. + Change the text of both buttons so they say where they'll take the character\r + 3. + Change the IDs of both buttons to something that describes where they'll + go (for example "engineButton").\r + \r + Click "Finish" once you're ready + to move on. AppLab_test02_markdown_instruction: |- #This is the title \r \r @@ -35270,7 +35482,7 @@ questions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing) 'The Internet: Wires, Cables, and Wifi_markdown_instruction': |- [Video guide - and questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit) + and questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit) The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " @@ -35615,9 +35827,8 @@ U1L2 Free response assessment question_markdown_instruction: | Provide an example - of a question that could NOT be answered with a binary message. Explain why - this is the case, making reference to the definition of a binary message. - \r + of a question that could NOT be answered with a single binary message. Explain + why this is the case, making reference to the definition of a binary message. \r \r U1L2 Free response reflection question_markdown_instruction: |2+ @@ -53187,6 +53398,183 @@ \r + U4 Model Design 5_markdown_instruction: |- + \r + \r + # Making a Search Box\r + \r + The + search box in our prototype can be recreated using a "Text Input" element. + This is a box that your user can type into, and later your software can read + what was entered and do something with it.\r + \r + # Do This\r + \r + * **Add + a Text Input** element.\r + * **Change the id** to match the prototype.\r + * + **Add a label** to match the prototype. + U4 Model Design 6_markdown_instruction: |- + \r + \r + # Checkboxes\r + \r + The type + of recyclables you're searching for can be set using "Checkbox" elements + (not to be confused with "Radio Button").\r + \r + # Do This\r + \r + * **Add + a Checkbox** for each of the options.\r + * **Change the ids** to match the + prototype.\r + * **Add labels** to match the prototype. + U4 Model Design 7_markdown_instruction: |- + \r + \r + # Finishing Touches\r + \r + By + now you should have a fairly complete (though non-functional) digital version + of the paper prototype we started with. All that's left to do is check back + over your paper prototype and add any final touches you might have missed.\r + \r + # + Do This\r + \r + * **Check over the prototype** to make sure you've included + everything.\r + * **Read through your IDs** and fix any that aren't descriptive.\r + * + **Clean up** any rough edges by resizing or moving around elements. + U4 Model Program 1_markdown_instruction: | + \r + \r + # Adding a New Screen\r + \r + To + complete your app, you're going to need more than than just a home screen. + Each card that you created in your paper prototype is represented by a "screen" + in App Lab. To create more screens, just click the dropdown at the top of + the app display and select "New Screen..."\r + \r + \r + \r + # Do This\r + \r + * **Create a New Screen** + and give it the ID "about".\r + * **Create the About screen** using the prototype + to the right.\r + * **Use the screen dropdown** to switch between your Home + and About screens.\r + U4 Model Program 2_markdown_instruction: |- + \r + \r + # Screen Import\r + \r + In + addition to adding new blank screens, you can import screens from "Import + Screen..." To import a screen from someone else, you'll need them to give + you the sharing URL.\r + \r + **Note:** Screens you import _must not_ share + any IDs with elements already in your app!\r + \r + # Do This\r + \r + Another + student has created a search results screen that you can import into your + app. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\r + \r + * + **Select "Import Screen...** from the screens dropdown.\r + * **Copy and paste + the above url** into the import screens dialog.\r + * **Select the screen** + you wish to import.\r + * **Click Import** to import the screen.\r + * **Use + the screens dropdown** to switch between your Home, About, and Search screens. + U4 Model Program 3_markdown_instruction: |- + # Button Events\r + \r + With our screens + in place, it's time to start actually _programming_ the app so that it responds + to button clicks. For each button on each screen, you'll want to add an `onEvent` + block that watches for that button to be clicked and responds appropriately. + To start off with we'll just watch the "home_about" button and print something + to the console when it's clicked\r + \r + # Do This\r + \r + You're now in Code + Mode (you can use the buttons above your app to switch between Code Mode and + Design Mode). This is where you can write the code that will respond to users + interacting with your app.\r + \r + \r + ![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\r + \r + * + **Drag out an `onEvent` block** from the code toolbox.\r + * **Select "home_about_btn"** + from the "id" dropdown.\r + * **Drag out a `console.log` block** from the + variables drawer.\r + * **Run your app**.\r + * **Click the About button** and + look for messages in the console. + U4 Model Program 4_markdown_instruction: |- + # Changing Screens On Click\r + \r + The + `setScreen` block will change your app to whichever screen you specify. If + you place a `setScreen` block _inside_ an `onEvent` block, you can program + your buttons to change to the correct screen.\r + \r + # Do This\r + \r + Using + the `onEvent` block that you've created, make your program change to the + "about" screen when the "home_about_btn" is clicked.\r + \r + * **Drag out + a `setScreen` block** an put it inside the `onEvent` block.\r + * **Select + "about"** from the `setScreen` dropdown.\r + * **Run your app** and test + the "home_about_btn" button. + U4 Model Program 5_markdown_instruction: |- + # Wire Up the Other Buttons\r + \r + Now + that you've made one button work, just follow the same pattern for all of + your others.\r + \r + # Do This\r + \r + * **Add an `onEvent` block** for each + button.\r + * **Select the button ID** from the "id" dropdown.\r + * **Add + a `setScreen` block** inside each `onEvent` block.\r + * **Select the screen + ID** from each `setScreen` dropdown.\r + * **Run your app** and test that all + of the buttons work. U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: | This is the free response question @@ -57895,15 +58283,15 @@ \r To get all the scrap metal, try creating a loop that uses only one block inside of a `repeat` block. - courseC_starWars_loops4_markdown_instruction: | + courseC_starWars_loops4_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Keep it up, BB-8."_\r \r In this puzzle, two `repeat` loops will help - you get BB-8 to all of the scrap metal with the fewest number of blocks!\r - courseC_starWars_loops5_markdown_instruction: | + you get BB-8 to all of the scrap metal with the fewest number of blocks! + courseC_starWars_loops5_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) - _"Go BB-8!"_\r + _"Go BB-8!"_ courseC_starWars_loops6_markdown_instruction: |- ![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png) _"Can you get it all?"_\r @@ -58137,7 +58525,6 @@ ![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\r ![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\r ![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\r - \r courseD_artist_project1a_markdown_instruction: |- ![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png) _"Let’s try something new. This time, skate in a zig-zag."_\r @@ -60637,30 +61024,29 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd1dlp-lessons_markdown_instruction: |

    \r \r @@ -60784,30 +61170,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd2dlp-lessons_markdown_instruction: |

    \r \r @@ -60932,26 +61317,26 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r - >- - Once you submit your reflection, your response to the prompt above will be - shared anonymously and reviewed by your peers, and you will review the work - done by other facilitators. Reviewers will be looking for thoughtful and thorough - answers that demonstrate that you have spent time considering the reflection - questions listed above. Reviewers will have an opportunity to give feedback - on your submission, and you can respond to that feedback and resubmit.\r - - - In order to get credit for completing this prompt, two reviewers need to agree - that you have responded to the prompts fully. If reviewers don’t feel comfortable - making a decision about your task submission, they can elevate to an instructor - for review. You will always have a chance to address feedback from your reviewers - and resubmit your reflections! Reviewer feedback will show up at the bottom - of this page, once it’s available. \r - \r + \r + >- Once you submit your reflection, your response to the prompt above + will be shared anonymously and reviewed by your peers, and you will review + the work done by other facilitators. Reviewers will be looking for thoughtful + and thorough answers that demonstrate that you have spent time considering + the reflection questions listed above. Reviewers will have an opportunity + to give feedback on your submission, and you can respond to that feedback + and resubmit.\r + - In order to get credit for completing this prompt, two + reviewers need to agree that you have responded to the prompts fully. If reviewers + don’t feel comfortable making a decision about your task submission, they + can elevate to an instructor for review. You will always have a chance to + address feedback from your reviewers and resubmit your reflections! Reviewer + feedback will show up at the bottom of this page, once it’s available. \r + \r \r csd3dlp-lessons_markdown_instruction: | @@ -61081,30 +61466,29 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What - are the core CSTA standards or threads of the K-12 framework in this unit?\r + are the core 2017 CSTA standards or threads of the K-12 framework in this + unit?\r \r \r \r - >## - Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this Reflection \r \r - >- Once you submit your - reflection, your response to the prompt above will be shared anonymously and - reviewed by your peers, and you will review the work done by other facilitators. - Reviewers will be looking for thoughtful and thorough answers that demonstrate - that you have spent time considering the reflection questions listed above. - Reviewers will have an opportunity to give feedback on your submission, and - you can respond to that feedback and resubmit.\r - - In order to get credit - for completing this prompt, two reviewers need to agree that you have responded - to the prompts fully. If reviewers don’t feel comfortable making a decision - about your task submission, they can elevate to an instructor for review. - You will always have a chance to address feedback from your reviewers and - resubmit your reflections! Reviewer feedback will show up at the bottom of - this page, once it’s available. \r + >- + Once you submit your reflection, your response to the prompt above will be + shared anonymously and reviewed by your peers, and you will review the work + done by other facilitators. Reviewers will be looking for thoughtful and thorough + answers that demonstrate that you have spent time considering the reflection + questions listed above. Reviewers will have an opportunity to give feedback + on your submission, and you can respond to that feedback and resubmit.\r + - + In order to get credit for completing this prompt, two reviewers need to agree + that you have responded to the prompts fully. If reviewers don’t feel comfortable + making a decision about your task submission, they can elevate to an instructor + for review. You will always have a chance to address feedback from your reviewers + and resubmit your reflections! Reviewer feedback will show up at the bottom + of this page, once it’s available. \r \r \r - \r csd4dlp-lessons_markdown_instruction: |

    \r \r @@ -61225,28 +61609,27 @@ 2. What skills and knowledge should students leave the unit with?\r 3. What are the core - CSTA standards or threads of the K-12 framework in this unit?\r - \r - >## Getting - Credit for Completing this Reflection \r + 2017 CSTA standards or threads of the K-12 framework in this unit?\r \r - >- Once you submit your reflection, - your response to the prompt above will be shared anonymously and reviewed - by your peers, and you will review the work done by other facilitators. Reviewers - will be looking for thoughtful and thorough answers that demonstrate that - you have spent time considering the reflection questions listed above. Reviewers - will have an opportunity to give feedback on your submission, and you can - respond to that feedback and resubmit.\r - - In order to get credit for completing - this prompt, two reviewers need to agree that you have responded to the prompts - fully. If reviewers don’t feel comfortable making a decision about your task - submission, they can elevate to an instructor for review. You will always - have a chance to address feedback from your reviewers and resubmit your reflections! - Reviewer feedback will show up at the bottom of this page, once it’s available. + >## + Getting Credit for Completing this Reflection \r \r + >- Once you submit your + reflection, your response to the prompt above will be shared anonymously and + reviewed by your peers, and you will review the work done by other facilitators. + Reviewers will be looking for thoughtful and thorough answers that demonstrate + that you have spent time considering the reflection questions listed above. + Reviewers will have an opportunity to give feedback on your submission, and + you can respond to that feedback and resubmit.\r + - In order to get credit + for completing this prompt, two reviewers need to agree that you have responded + to the prompts fully. If reviewers don’t feel comfortable making a decision + about your task submission, they can elevate to an instructor for review. + You will always have a chance to address feedback from your reviewers and + resubmit your reflections! Reviewer feedback will show up at the bottom of + this page, once it’s available. \r \r \r - \r csd5dlp-lessons_markdown_instruction: |

    \r \r @@ -61368,31 +61751,30 @@ 2. Which student practices (PPCCC) are honed the most in this unit through the activities and projects? \r - 3. What are the core CSTA standards or threads of the K-12 framework - in this unit?\r - \r + 3. What are the core 2017 CSTA standards or threads of the K-12 + framework in this unit?\r \r \r - >## Getting Credit for Completing this Reflection \r + >## Getting Credit for Completing this + Reflection \r \r - >- Once you submit your reflection, your response to the prompt above - will be shared anonymously and reviewed by your peers, and you will review - the work done by other facilitators. Reviewers will be looking for thoughtful - and thorough answers that demonstrate that you have spent time considering - the reflection questions listed above. Reviewers will have an opportunity - to give feedback on your submission, and you can respond to that feedback - and resubmit.\r - - In order to get credit for completing this prompt, two - reviewers need to agree that you have responded to the prompts fully. If reviewers - don’t feel comfortable making a decision about your task submission, they - can elevate to an instructor for review. You will always have a chance to - address feedback from your reviewers and resubmit your reflections! Reviewer + >- Once you submit your reflection, your response to the + prompt above will be shared anonymously and reviewed by your peers, and you + will review the work done by other facilitators. Reviewers will be looking + for thoughtful and thorough answers that demonstrate that you have spent time + considering the reflection questions listed above. Reviewers will have an + opportunity to give feedback on your submission, and you can respond to that + feedback and resubmit.\r + - In order to get credit for completing this prompt, + two reviewers need to agree that you have responded to the prompts fully. + If reviewers don’t feel comfortable making a decision about your task submission, + they can elevate to an instructor for review. You will always have a chance + to address feedback from your reviewers and resubmit your reflections! Reviewer feedback will show up at the bottom of this page, once it’s available. \r \r \r - \r csd6dlp-lessons_markdown_instruction: |

    \r \r @@ -65790,6 +66172,22 @@ Once you think you have a solution, click the Finish button - it will appear once you run the program. + subgoal-test-clone_markdown_instruction: |- + ### use goal labels to structure + your solution.\r + \r + The turtle should draw a square moving clockwise.\r + \r + Drag + out "move turtle" subgoal label into the workspace. + subgoal-test_markdown_instruction: |- + ### use goal labels to structure your solution.\r + \r + The + turtle should draw a square moving clockwise.\r + \r + Drag out ["move turtle" + subgoal label](#triggercallout=trigger_move_subgoal) into the workspace. subgoalU3L2_TurtleSquare_right_markdown_instruction: | \r diff --git a/dashboard/config/locales/mi-NZ.yml b/dashboard/config/locales/mi-NZ.yml index c360b3454ca49..68e949a630299 100644 --- a/dashboard/config/locales/mi-NZ.yml +++ b/dashboard/config/locales/mi-NZ.yml @@ -688,6 +688,8 @@ notes_coming_soon: Kāore e roa ka whakairihia ngā tuhipoka mō tēnei ataata. autoplay_option: Tīmata aunoa ngā ataata download: Tikiake i te Ataata + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Kāore tō pūtirotiro i te tautokona. Tēnā whakahoungia tō @@ -1246,6 +1248,9 @@ ki te tirohia anō rānei o whakautu. hidden_stage: Kāore tō pouako i whakaaro ka eke koe ki konei. Tēnā uia tō pouako kia mōhio ai koe ko tēhea te akoranga e tika ana mōu i tēnei wā. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Haere ki te tirohanga whānui o te kōwae ako view_all_units: View all units pd: diff --git a/dashboard/config/locales/mk-MK.yml b/dashboard/config/locales/mk-MK.yml index 8096235af6bc4..9919ded106dbb 100644 --- a/dashboard/config/locales/mk-MK.yml +++ b/dashboard/config/locales/mk-MK.yml @@ -655,6 +655,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: Autoplay videos download: Download Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1192,6 +1194,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/mr-IN.yml b/dashboard/config/locales/mr-IN.yml index a19e88b72ab85..deb8b814ec274 100644 --- a/dashboard/config/locales/mr-IN.yml +++ b/dashboard/config/locales/mr-IN.yml @@ -655,6 +655,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: Autoplay videos download: Download Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1192,6 +1194,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/ms-MY.yml b/dashboard/config/locales/ms-MY.yml index 0c555e98fdfef..cc1f43178662e 100644 --- a/dashboard/config/locales/ms-MY.yml +++ b/dashboard/config/locales/ms-MY.yml @@ -650,6 +650,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: Video AutoMain download: Muat turun Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1187,6 +1189,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/mt-MT.yml b/dashboard/config/locales/mt-MT.yml index 40c6ea6c3ee7d..40232238dbfb0 100755 --- a/dashboard/config/locales/mt-MT.yml +++ b/dashboard/config/locales/mt-MT.yml @@ -656,6 +656,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: Autoplay videos download: Niżżel il-vidjo + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1193,6 +1195,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/ne-NP.yml b/dashboard/config/locales/ne-NP.yml index 902e350dc6aa3..312f0e839d678 100644 --- a/dashboard/config/locales/ne-NP.yml +++ b/dashboard/config/locales/ne-NP.yml @@ -654,6 +654,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: Autoplay videos download: Download Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1191,6 +1193,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/nl-NL.yml b/dashboard/config/locales/nl-NL.yml index b58e32cb6a040..5fd1558940b54 100644 --- a/dashboard/config/locales/nl-NL.yml +++ b/dashboard/config/locales/nl-NL.yml @@ -55,7 +55,7 @@ placeholder: Sectiecode (ABCDEF) instructions: Voer hier de code in die je van je leraar hebt gekregen. De code bestaat uit 6 letters zoals "ABCDEF". - instructions_short: Enter your 6 letter section code + instructions_short: Voer je 6 letter code van de sectie in submit: voeg leraar toe add_hint_form: placeholder: Voer hier uw hint @@ -153,14 +153,14 @@ field_is_required: is vereist accept_terms: Je moet akkoord gaan om een account aan te maken school_info: - title: School Information (optional) + title: School informatie (optioneel) school_country: Land van de school select_school_type: Type van de school charter: Charter private: Privé public: Openbaar - homeschool: Homeschool - after_school: After School + homeschool: Thuisonderwijs + after_school: Na School other: Anders state: Staat district: District @@ -192,8 +192,8 @@ login: Aanmelden invalid_login: Onjuiste login, probeer opnieuw pair_programming: Ik werk met een partner achter de computer - student_privacy: Learn more about why you're not seeing your full name here. + student_privacy: Meer informatie over waarom bent u niet uw volledige naam ziet + vindt u hier. password: reset_form: title: Wachtwoord vergeten? @@ -202,8 +202,8 @@ email: Email-adres submit: Insturen reset_errors: - invalid_email: It looks like you may have signed up with an invalid email address. - Please email support@code.org to receive a password recovery link. + invalid_email: Het lijkt erop dat u zich hebt aangemeld met een ongeldig e-mailadres. + Stuur een email naar support@code.org voor een wachtwoord herstel link. change_form: title: Wijzig je wachtwoord new_password: Nieuw wachtwoord @@ -220,14 +220,14 @@ %{name} parent_mailer: - student_associated_subject: Login information for Code.org + student_associated_subject: Login informatie voor Code.org teacher_mailer: new_teacher_subject: Welkom bij Code.org! section: your_section: one: 'Your section:' other: 'Your sections:' - code_with_teacher: "%{section_code} with %{teacher_name}" + code_with_teacher: "%{section_code} met %{teacher_name}" confirm: remove: Are you sure you want to leave this section? remove: "(sectie verwijderen)" @@ -295,21 +295,21 @@ gamelab: Make a Game Lab project weblab: Make a Web Lab (beta) project home: Home - my_dashboard: My Dashboard + my_dashboard: Mijn Dashboard courses: Cursussen course_catalog: Cursuscatalogus - project_gallery: Project Gallery + project_gallery: Projecten overzicht sections: Sections help_support: Hulp en ondersteuning - report_bug: Report bug + report_bug: Rapporteer bugs teacher_community: Teacher community professional_learning: Professional Learning documentation: Documentatie tutorials: Tutorials educate_overview: Educator Overview - educate_elementary: Elementary School - educate_middle: Middle School - educate_high: High School + educate_elementary: Basisschool + educate_middle: Middelbare school + educate_high: Middelbare school educate_hoc: Uur Code educate_partner: Partner with Us educate_beyond: Beyond Code.org @@ -323,12 +323,12 @@ about_team: Full Team about_news: Newsroom about_evaluation: Evaluation - about_jobs: Jobs - about_contact: Contact Us - about_faqs: FAQs - learn: Learn + about_jobs: Vacatures + about_contact: Neem contact met ons op + about_faqs: Veelgestelde vragen + learn: Leren stats: Statistieken - help_us: Help Us + help_us: Help ons teach: Teach about: About user: @@ -395,18 +395,18 @@ delete_text_teacher_note: 'Let op: door jouw account te verwijderen, worden de accounts van de leerlingen niet verwijderd.' delete_confirm: Weet je zeker dat je jouw account wil verwijderen? - deleted_user: deleted user + deleted_user: verwijder gebruiker no_password_because_oauth: No password because you sign in with a third-party provider. - no_password_because_sponsored: See your teacher to manage your password. + no_password_because_sponsored: Neem contact op met uw leraar voor het beheren + van uw wachtwoord. create_personal_login: Maak een persoonlijke login create_personal_login_under_13_info: If you want to keep using your Code.org account even after the end of the school year, ask your parent/guardian to help you create your own personal login below. create_personal_login_under_13_username: Gebruikersnaam (gebruik niet uw echte naam!) - create_personal_login_under_13_parent_email: Parent/guardian email address (to - recover your password) + create_personal_login_under_13_parent_email: E-mailadres van ouder/voogd create_personal_login_info: If you want to keep using your Code.org account even after the end of the school year, you can create your own login below. create_personal_login_terms: By creating a personal login, I agree to be bound @@ -669,6 +669,8 @@ notes_coming_soon: Notities voor deze video komen binnenkort. autoplay_option: Video's automatisch afspelen download: Video downloaden + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Uw browser wordt niet ondersteund. Probeer uw browser te @@ -1210,6 +1212,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/nn-NO.yml b/dashboard/config/locales/nn-NO.yml index d409eda7ece3d..29a9c48edf281 100755 --- a/dashboard/config/locales/nn-NO.yml +++ b/dashboard/config/locales/nn-NO.yml @@ -657,6 +657,8 @@ notes_coming_soon: Forklaringar til denne videoen kjem snart. autoplay_option: Automatisk visning av videoar download: Last ned video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Nettleseran din blir ikkje støtta. Ver vennleg å oppdatere @@ -1189,6 +1191,9 @@ sjå på svara. hidden_stage: Læreraren din forventa ikkje at du kom hit. Ver vennleg og spør læraren din kva leksjon du skal vere på. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Gå til oversikt over eininga view_all_units: View all units pd: diff --git a/dashboard/config/locales/no-NO.yml b/dashboard/config/locales/no-NO.yml index 8bf0a0a3c4ec7..5d0af4628d00e 100644 --- a/dashboard/config/locales/no-NO.yml +++ b/dashboard/config/locales/no-NO.yml @@ -665,6 +665,8 @@ notes_coming_soon: Tekst til denne videoen kommer snart. autoplay_option: Autovisning av videoer download: Last ned video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Nettleseren din støttes ikke. Vennligst oppdater til (exemplo: João S.)' + name_example: 'Nome de exibição
    (ex: João da Silva ou Maria Alves)' email: E-mail - parent_email: Parent/guardian email - personal_email: Personal email address + parent_email: E-mail dos responsáveis + personal_email: E-mail pessoal
    (clique aqui caso não tenha + um e-mail) username: Nome de usuário password: Senha password_confirmation: Confirmação de senha @@ -67,7 +68,7 @@ courses: percursos courses_page: title_student: Aprenda no Code Studio - title_teacher: Teach with Code Studio + title_teacher: Ensine com Code Studio unplugged_activity: Atividade off-line of: de more: MAIS @@ -157,12 +158,12 @@ accept_terms: Você precisa aceitar criar uma conta school_info: title: Informações da escola (opcional) - school_country: School Country + school_country: País da Escola select_school_type: Tipo de escola - charter: Escola por contrato de associação + charter: Estatuto private: Privada public: Pública - homeschool: Homeschool + homeschool: Educar em Casa after_school: After School other: Outros state: Estado @@ -175,7 +176,7 @@ school_zip: CEP da escola school_address: Endereço da escola school_organization_name: Nome da escola ou organização - school_organization_zip: Código postal da escola ou organização + school_organization_zip: CEP da Escola signin_form: title: Já tem uma conta? Entre login: E-mail @@ -224,20 +225,20 @@ %{name} parent_mailer: - student_associated_subject: Login information for Code.org + student_associated_subject: Informações de login para Code.org teacher_mailer: - new_teacher_subject: Welcome to Code.org! + new_teacher_subject: Bem-vindo à Code.org! section: your_section: - one: 'A tua turma:' - other: 'As tuas turmas:' + one: 'Sua turma:' + other: 'Suas turmas:' code_with_teacher: "%{section_code} com %{teacher_name}" confirm: - remove: Are you sure you want to leave this section? - remove: "(remove section)" + remove: Tem certeza que quer sair desta turma? + remove: "(remove a turma)" type: - picture: Picture Password - word: Secret Words + picture: Senha com Foto + word: Palavras Secretas email: E-mail google_classroom: Google Classroom clever: Clever @@ -254,9 +255,9 @@ section_not_found: Não foi possível encontrar uma seção com o código '%{section_code}'. blank_code: Insira um código de seção cant_join_own_section: Desculpe, você não pode entrar em sua própria seção. - provider_managed_section: This section is managed by another provider and cannot - be joined. Please ask your teacher to add you via %{provider} and re-sync - their section. + provider_managed_section: Esta turma é dirigida por outro provedor e não pode + ser entrada. Por favor pergunte a seu professor via %{provider} e re-sincronize + a turma. mail: student_disassociated: subject: 'Notificação Code.org: %{student_name} não é mais seu aluno.' @@ -280,12 +281,13 @@ devise: registrations: user: - user_type_change_email_mismatch: The email address you provided doesn't match - the email address for this account - personal_login_created_email: You created a personal login successfully. You - can now log into Code.org with your email and password - personal_login_created_username: You created a personal login successfully. - You can now log into Code.org with your username and password + user_type_change_email_mismatch: O endereço de e-mail que você forneceu não + é o mesmo desta conta + personal_login_created_email: Você criou um login pessoal com sucesso. Você + agora pode entrar em sua conta com seu e-mail e senha + personal_login_created_username: Você criou uma conta pessoal com sucesso. + Você agora pode entrar em sua conta com seu nome de usuário (%{username}) + e senha nav: header: finished_hoc: Terminei minha Hora do Código @@ -295,7 +297,7 @@ artist: Desenhar algo calculate: Calculate Something applab: Criar um aplicativo do Play Lab - gamelab: Make a Game Lab project + gamelab: Crie um projeto de Jogo de Laboratório weblab: Make a Web Lab (beta) project home: Início my_dashboard: My Dashboard @@ -680,6 +682,8 @@ notes_coming_soon: As notas deste vídeo estarão disponíveis em breve. autoplay_option: Vídeos com reprodução automática download: Baixar Vídeo + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Seu navegador não é compatível. Atualize seu navegador @@ -1222,6 +1226,9 @@ com ela ou quando for revisar suas respostas. hidden_stage: Seu professor não esperava você por aqui. Pergunte a ele em que aula você deveria estar. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Ir para visão geral da unidade view_all_units: View all units pd: diff --git a/dashboard/config/locales/pt-PT.yml b/dashboard/config/locales/pt-PT.yml index 030a0db793dbe..fd2daac74f4fc 100644 --- a/dashboard/config/locales/pt-PT.yml +++ b/dashboard/config/locales/pt-PT.yml @@ -678,6 +678,8 @@ notes_coming_soon: As notas deste vídeo estarão disponíveis brevemente. autoplay_option: visualização automatica de vídeos download: Descarregar o vídeo + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: O seu navegador não é suportado. Por favor atualize o seu @@ -1222,6 +1224,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/ro-RO.yml b/dashboard/config/locales/ro-RO.yml index c4fa7f371135b..3a8b28eb3abae 100644 --- a/dashboard/config/locales/ro-RO.yml +++ b/dashboard/config/locales/ro-RO.yml @@ -676,6 +676,8 @@ notes_coming_soon: "În curând, notiţe vor fi disponibile pentru acest video." autoplay_option: Redare Automată clipuri video download: Descarcă Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Browser-ul nu este acceptat. Vă rugăm să faceţi upgrade @@ -1225,6 +1227,9 @@ timpul să lucrezi la el sau de a revizui raspunsurile. hidden_stage: Profesorul tău nu se așteaptă sa fii aici. Te rugăm întreabă-l ce lecție ar trebui să urmezi. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Mergi la unitatea de ansamblu view_all_units: View all units pd: diff --git a/dashboard/config/locales/ru-RU.yml b/dashboard/config/locales/ru-RU.yml index 0aa7c9f95ace7..24601ea740649 100644 --- a/dashboard/config/locales/ru-RU.yml +++ b/dashboard/config/locales/ru-RU.yml @@ -673,6 +673,8 @@ notes_coming_soon: "Текст для этого видео находится в разработке." autoplay_option: "Автоматическое воспроизведение видео" download: "Скачать видео" + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: "Ваш браузер не поддерживается. Пожалуйста, обновите свой @@ -1217,6 +1219,9 @@ или для просмотра ваших ответов." hidden_stage: "Ваш учитель не ожидал увидеть вас здесь. Пожалуйста, спросите у него на каком уроке вы должны быть." + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: "Перейти к обзору темы" view_all_units: View all units pd: diff --git a/dashboard/config/locales/scripts.ar-SA.yml b/dashboard/config/locales/scripts.ar-SA.yml index ce513f56127ad..10625d507a7aa 100644 --- a/dashboard/config/locales/scripts.ar-SA.yml +++ b/dashboard/config/locales/scripts.ar-SA.yml @@ -7755,3 +7755,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.az-AZ.yml b/dashboard/config/locales/scripts.az-AZ.yml index 212fb3da62180..7bb5404aa7c46 100644 --- a/dashboard/config/locales/scripts.az-AZ.yml +++ b/dashboard/config/locales/scripts.az-AZ.yml @@ -7758,3 +7758,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.bg-BG.yml b/dashboard/config/locales/scripts.bg-BG.yml index e60c09f9b4d2b..190f6bca1da9f 100644 --- a/dashboard/config/locales/scripts.bg-BG.yml +++ b/dashboard/config/locales/scripts.bg-BG.yml @@ -7779,3 +7779,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.bn-BD.yml b/dashboard/config/locales/scripts.bn-BD.yml index 7874f743a1d21..4c7c3ec77c5b6 100644 --- a/dashboard/config/locales/scripts.bn-BD.yml +++ b/dashboard/config/locales/scripts.bn-BD.yml @@ -7754,3 +7754,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.bs-BA.yml b/dashboard/config/locales/scripts.bs-BA.yml index 921ad812ac7f0..42bb0291f3c69 100755 --- a/dashboard/config/locales/scripts.bs-BA.yml +++ b/dashboard/config/locales/scripts.bs-BA.yml @@ -7760,3 +7760,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ca-ES.yml b/dashboard/config/locales/scripts.ca-ES.yml index 6f5f8633fa8db..b1aa391a545e7 100644 --- a/dashboard/config/locales/scripts.ca-ES.yml +++ b/dashboard/config/locales/scripts.ca-ES.yml @@ -7757,3 +7757,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.co-CO.yml b/dashboard/config/locales/scripts.co-CO.yml index f9356ecdc2ad0..b206ae87ac58c 100644 --- a/dashboard/config/locales/scripts.co-CO.yml +++ b/dashboard/config/locales/scripts.co-CO.yml @@ -7781,3 +7781,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.cs-CZ.yml b/dashboard/config/locales/scripts.cs-CZ.yml index f8645b996231a..3dc47f14a49dd 100644 --- a/dashboard/config/locales/scripts.cs-CZ.yml +++ b/dashboard/config/locales/scripts.cs-CZ.yml @@ -7754,3 +7754,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.da-DK.yml b/dashboard/config/locales/scripts.da-DK.yml index a236d337fe9e2..34a5f05037041 100644 --- a/dashboard/config/locales/scripts.da-DK.yml +++ b/dashboard/config/locales/scripts.da-DK.yml @@ -7760,3 +7760,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.de-DE.yml b/dashboard/config/locales/scripts.de-DE.yml index 703bb372700e0..bde5d73ee103e 100644 --- a/dashboard/config/locales/scripts.de-DE.yml +++ b/dashboard/config/locales/scripts.de-DE.yml @@ -7763,3 +7763,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.el-GR.yml b/dashboard/config/locales/scripts.el-GR.yml index ac033ef0867da..d1ea8d7e38b1d 100644 --- a/dashboard/config/locales/scripts.el-GR.yml +++ b/dashboard/config/locales/scripts.el-GR.yml @@ -7774,3 +7774,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.en-GB.yml b/dashboard/config/locales/scripts.en-GB.yml index 99e12ae850bc4..e1e68b5a5c90d 100644 --- a/dashboard/config/locales/scripts.en-GB.yml +++ b/dashboard/config/locales/scripts.en-GB.yml @@ -7761,3 +7761,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.es-ES.yml b/dashboard/config/locales/scripts.es-ES.yml index e4bee3ad5ddba..31e4839f2ddbc 100644 --- a/dashboard/config/locales/scripts.es-ES.yml +++ b/dashboard/config/locales/scripts.es-ES.yml @@ -7775,3 +7775,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.es-MX.yml b/dashboard/config/locales/scripts.es-MX.yml index 21c8d25f74c51..15ce7d07c29ff 100644 --- a/dashboard/config/locales/scripts.es-MX.yml +++ b/dashboard/config/locales/scripts.es-MX.yml @@ -7779,3 +7779,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.et-EE.yml b/dashboard/config/locales/scripts.et-EE.yml index c5108d3e0be17..ab31857945dfa 100644 --- a/dashboard/config/locales/scripts.et-EE.yml +++ b/dashboard/config/locales/scripts.et-EE.yml @@ -7760,3 +7760,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.eu-ES.yml b/dashboard/config/locales/scripts.eu-ES.yml index 8d4e735a76789..14eb2a1b4e89f 100644 --- a/dashboard/config/locales/scripts.eu-ES.yml +++ b/dashboard/config/locales/scripts.eu-ES.yml @@ -7763,3 +7763,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.fa-AF.yml b/dashboard/config/locales/scripts.fa-AF.yml index 945e720ecc001..6a5a6a5497243 100644 --- a/dashboard/config/locales/scripts.fa-AF.yml +++ b/dashboard/config/locales/scripts.fa-AF.yml @@ -7764,3 +7764,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.fa-IR.yml b/dashboard/config/locales/scripts.fa-IR.yml index c723ec1500b2d..00928e803c044 100644 --- a/dashboard/config/locales/scripts.fa-IR.yml +++ b/dashboard/config/locales/scripts.fa-IR.yml @@ -7765,3 +7765,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.fi-FI.yml b/dashboard/config/locales/scripts.fi-FI.yml index a637a6ae8e415..2690591e4a940 100644 --- a/dashboard/config/locales/scripts.fi-FI.yml +++ b/dashboard/config/locales/scripts.fi-FI.yml @@ -7762,3 +7762,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.fil-PH.yml b/dashboard/config/locales/scripts.fil-PH.yml index 1b79af006008c..72d9ee63bceb9 100644 --- a/dashboard/config/locales/scripts.fil-PH.yml +++ b/dashboard/config/locales/scripts.fil-PH.yml @@ -7756,3 +7756,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.fr-FR.yml b/dashboard/config/locales/scripts.fr-FR.yml index d235176a0c29f..0c7bd39ac7b3e 100644 --- a/dashboard/config/locales/scripts.fr-FR.yml +++ b/dashboard/config/locales/scripts.fr-FR.yml @@ -7776,3 +7776,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ga-IE.yml b/dashboard/config/locales/scripts.ga-IE.yml index 9add7208975a5..5f9c79c0ebe42 100644 --- a/dashboard/config/locales/scripts.ga-IE.yml +++ b/dashboard/config/locales/scripts.ga-IE.yml @@ -7765,3 +7765,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.gl-ES.yml b/dashboard/config/locales/scripts.gl-ES.yml index 5b2442a5282da..a626379441749 100644 --- a/dashboard/config/locales/scripts.gl-ES.yml +++ b/dashboard/config/locales/scripts.gl-ES.yml @@ -7770,3 +7770,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.haw-HI.yml b/dashboard/config/locales/scripts.haw-HI.yml index 9798da5165b29..2d3b70463c074 100644 --- a/dashboard/config/locales/scripts.haw-HI.yml +++ b/dashboard/config/locales/scripts.haw-HI.yml @@ -7779,3 +7779,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.he-IL.yml b/dashboard/config/locales/scripts.he-IL.yml index 96f0542f7b753..499dc3304855d 100644 --- a/dashboard/config/locales/scripts.he-IL.yml +++ b/dashboard/config/locales/scripts.he-IL.yml @@ -7750,3 +7750,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.hi-IN.yml b/dashboard/config/locales/scripts.hi-IN.yml index f59df61731d17..1ec09dc0b46c6 100644 --- a/dashboard/config/locales/scripts.hi-IN.yml +++ b/dashboard/config/locales/scripts.hi-IN.yml @@ -7755,3 +7755,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.hr-HR.yml b/dashboard/config/locales/scripts.hr-HR.yml index 004579a2b885f..c859438f0190c 100644 --- a/dashboard/config/locales/scripts.hr-HR.yml +++ b/dashboard/config/locales/scripts.hr-HR.yml @@ -7757,3 +7757,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.hu-HU.yml b/dashboard/config/locales/scripts.hu-HU.yml index 992b56d6b1686..dc43261e76f9e 100644 --- a/dashboard/config/locales/scripts.hu-HU.yml +++ b/dashboard/config/locales/scripts.hu-HU.yml @@ -7773,3 +7773,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.hy-AM.yml b/dashboard/config/locales/scripts.hy-AM.yml index eb9e33021ec3d..d165ed672cadc 100755 --- a/dashboard/config/locales/scripts.hy-AM.yml +++ b/dashboard/config/locales/scripts.hy-AM.yml @@ -6673,15 +6673,13 @@ encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some - AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist - in today's set of puzzles. By continuing to practice nested loops - with new goals, students will see more uses of loops in general. This - set of puzzles also offers a lot more potential for creativity with - an opportunity for students to create their own design at the end - of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool + projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, + they can create so many beautiful things. This lesson will take students + through a series of exercises to help them create their own portfolio-ready + images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you @@ -6779,13 +6777,15 @@ offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool - projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, - they can create so many beautiful things. This lesson will take students - through a series of exercises to help them create their own portfolio-ready - images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some + AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist + in today's set of puzzles. By continuing to practice nested loops + with new goals, students will see more uses of loops in general. This + set of puzzles also offers a lot more potential for creativity with + an opportunity for students to create their own design at the end + of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In @@ -7766,3 +7766,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.id-ID.yml b/dashboard/config/locales/scripts.id-ID.yml index 219e0670ace86..8bdfc3d5ed0bc 100644 --- a/dashboard/config/locales/scripts.id-ID.yml +++ b/dashboard/config/locales/scripts.id-ID.yml @@ -7772,3 +7772,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.is-IS.yml b/dashboard/config/locales/scripts.is-IS.yml index d519b06257885..19148eb28c61a 100644 --- a/dashboard/config/locales/scripts.is-IS.yml +++ b/dashboard/config/locales/scripts.is-IS.yml @@ -7745,3 +7745,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.it-IT.yml b/dashboard/config/locales/scripts.it-IT.yml index 6368d71eb44c7..ffa7b91d9087c 100644 --- a/dashboard/config/locales/scripts.it-IT.yml +++ b/dashboard/config/locales/scripts.it-IT.yml @@ -7802,3 +7802,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ja-JP.yml b/dashboard/config/locales/scripts.ja-JP.yml index 05d4b4223fd16..ba7dbb4bb5d93 100644 --- a/dashboard/config/locales/scripts.ja-JP.yml +++ b/dashboard/config/locales/scripts.ja-JP.yml @@ -7721,3 +7721,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ka-GE.yml b/dashboard/config/locales/scripts.ka-GE.yml index cd160cd001bd3..b86bf5ccd6a20 100644 --- a/dashboard/config/locales/scripts.ka-GE.yml +++ b/dashboard/config/locales/scripts.ka-GE.yml @@ -9,7 +9,7 @@ ამოხსნისა და რთულ დავალებებზე მუშაობის უნარებს. კურსის ბოლოს მოსწავლეები შექმნიან თავიანთ თამაშსა ან ისტორიას, რომლის ხვებისთვის გაზიარება შეეძლებათ. რეკოენდებულია K-1 კლასებისთვის." - description_short: "კურსი 1 შექმნილია მცირეწლოვანი მკითხველებისთვის." + description_short: "შესავალი კომპიუტერულ მეცნიერებაში დამწყებ მკითხველთათვის." description_audience: "ასაკი 4-დან 6-მდე" stages: 'Artist: Loops': @@ -103,7 +103,9 @@ საკითხებში და მოძებნიან მოქნილ ამოხსნებს უფრო რთული ამოცანებისთვის. კურსის ბოლოს მოსწავლეები ქმნიან ინტერაქტიულ ისტორიებს და თამაშებს, რომელთა გაზიარება ნებისმიერთან შეუძლიათ. რეკომენდებულია 4-5 კლასებისთვის." - description_short: "კურსი 3 არის კურსი 2-ის გაგრძელება." + description_short: "შეისწავლე პროგრამირება უფრო სიღრმისეულად, კომპიუტერული + თამაშების შექმნისა და ინტერაქტიული სწავლების მეშვეობით. ეს არის მე-2 კურსის + გაგრძელება." description_audience: "ასაკი: 8-18" stages: Artist: @@ -191,8 +193,9 @@ დასასრულს მოსწავლეები შექმნიან პროგრამებს, რომლებიც მათ სხვადასხვა უნარებს გამოაჩენენ, მათ შორის ციკლებისა და პარამეტრებიანი ფუნქციების შექმნას. რეკომენდირებულია მეოთხე-მერვე კლასებისთვის." - description_short: "კურსი 4-ის მოსწავლეებს გავლილი უნდა ჰქონდეთ კურსები - 2 და 3." + description_short: "შექმენი უფრო კომპლექსური პროგრამები ისეთი იდეების გამოყენებით, + როგორიცაა მაგალითად loops და ფუნქციები, თავისი პარამეტრებითურთ. ეს არის + მე-3 კურსის გაგრძელება." description_audience: "ასაკი: 10-18" stages: Artist: @@ -288,17 +291,17 @@ description_audience: '' stages: 'Calc: Defining Variables': - name: Defining Variables and Substitution + name: "განსაზღვრე ცვლადები და ჩამნაცვლებლები" 'Calc: Evaluation Blocks': - name: Evaluation Blocks and Arithmetic Expressions + name: "შეფასების არეები და არითმეტიკური გამონათქვამები" 'Eval: Boolean Operators': - name: Boolean Operators + name: "ლოგიკური ოპერატორები" 'Eval: Conditionals': name: "პირობითი ბრძანებები" 'Eval: Defining Functions': - name: Composite Functions + name: "შედგენილი ფუნქციები" 'Eval: Functions': - name: Solving Word Problems with the Design Recipe + name: მსოფლიოს პრობლემების გადაჭრა "დიზაინის რეცეპტის" გამოყენებით 'Eval: Strings and Images': name: "ხაზები და სურათები" 'Eval: Writing Contracts': @@ -306,7 +309,7 @@ 'Play Lab: Animation (Big Game)': name: "დიდი თამაში – ანიმაცია" 'Play Lab: Boolean (Big Game)': - name: The Big Game - Booleans + name: '"დიდი თამაში" - ლოგიკური ოპერატორები' 'Play Lab: Booleans': name: "ღამურა სემი" 'Play Lab: Collision Detection (Big Game)': @@ -345,13 +348,13 @@ programming language used in Code.org CS in Algebra stages: Defining Simple Functions: - name: Defining Simple Functions + name: "მარტივი ფუნქციების განსაზღვრა" Defining Variables: name: "ცვლადების განსაზღვრა" Evaluation Blocks: name: "შეფასების ბლოკები" Making Pictures: - name: Making Pictures + name: "სურათების გაკეთება" The Design Recipe: name: "დიზაინის რეცეპტი" K5PD: @@ -363,17 +366,17 @@ Computer Science Pedagogy: name: "კომპიუტერული მეცნიერების პედაგოგიკა" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" K-5 Courses: - name: K-5 Courses + name: K-5 კურსები Next Steps: name: "მომდევნო ნაბიჯები" 'Programming Concept: Conditionals': - name: 'Programming Concept: Conditionals' + name: "პროგრამირების კონცეფციები: პირობითი წინადადებები" 'Programming Concept: Events': - name: 'Programming Concept: Events' + name: "პროგრამირების კონცეფციები: შემთხვევები" 'Programming Concept: Functions': - name: 'Programming Concept: Functions' + name: "პროგრამირების კონცეფციები: ფუნქციები" 'Programming Concept: Loops': name: 'Programming Concept: Loops' Reflection: @@ -611,7 +614,7 @@ Evaluation Blocks: name: "შეფასების ბლოკები" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Preparing for in-person PD: name: Preparing for in-person PD Teacher Dashboard: @@ -666,7 +669,7 @@ Impact of Computer Science: name: "კომპიუტერული მეცნიერების გავლენა" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Preparing for in-person PD: name: Preparing for in-person PD Teaching Strategies: @@ -693,7 +696,7 @@ Impact of Computer Science: name: "კომპიუტერული მეცნიერების გავლენა" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Preparing for in-person PD: name: Preparing for in-person PD Teaching Strategies: @@ -717,7 +720,7 @@ Introduction to Computational Science: name: "შესავალი გამოთვლით მეცნიერებაში" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Introduction to StarLogo Nova: name: Introduction to StarLogo Nova Post-Survey: @@ -842,7 +845,7 @@ Impact of Computer Science: name: "კომპიუტერული მეცნიერების გავლენა" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Preparing for in-person PD: name: Preparing for in-person PD Teaching Strategies: @@ -860,7 +863,7 @@ Impact of Computer Science: name: "კომპიუტერული მეცნიერების გავლენა" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Preparing for in-person PD: name: Preparing for in-person PD Teaching Strategies: @@ -879,7 +882,7 @@ Evaluation Blocks: name: "შეფასების ბლოკები" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Preparing for in-person PD: name: Preparing for in-person PD Teacher Dashboard: @@ -898,7 +901,7 @@ Evaluation Blocks: name: "შეფასების ბლოკები" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Preparing for in-person PD: name: Preparing for in-person PD Teacher Dashboard: @@ -923,7 +926,7 @@ Introduction to Computational Science: name: "შესავალი გამოთვლით მეცნიერებაში" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Introduction to StarLogo Nova: name: Introduction to StarLogo Nova Post-Survey: @@ -954,7 +957,7 @@ Introduction to Computational Science: name: "შესავალი გამოთვლით მეცნიერებაში" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Introduction to StarLogo Nova: name: Introduction to StarLogo Nova Post-Survey: @@ -2177,7 +2180,7 @@ Evaluation Blocks: name: "შეფასების ბლოკები" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Preparing for in-person PD: name: Preparing for in-person PD Teacher Dashboard: @@ -2602,7 +2605,7 @@ Introduction to Computational Science: name: "შესავალი გამოთვლით მეცნიერებაში" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Introduction to StarLogo Nova: name: Introduction to StarLogo Nova Post-Survey: @@ -2661,7 +2664,7 @@ Evaluation Blocks: name: "შეფასების ბლოკები" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Teacher Dashboard: name: "მასწავლებლის მართვის პანელი" Why Computer Science belongs in Algebra: @@ -2683,7 +2686,7 @@ Introduction to Computational Science: name: "შესავალი გამოთვლით მეცნიერებაში" Introduction to PD: - name: Introduction to PD + name: "შესავალი PD-ში" Introduction to StarLogo Nova: name: Introduction to StarLogo Nova Post-Survey: @@ -7769,3 +7772,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.kk-KZ.yml b/dashboard/config/locales/scripts.kk-KZ.yml index ac5898dd28c0a..d7156d6ecdeb2 100644 --- a/dashboard/config/locales/scripts.kk-KZ.yml +++ b/dashboard/config/locales/scripts.kk-KZ.yml @@ -7772,3 +7772,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.km-KH.yml b/dashboard/config/locales/scripts.km-KH.yml index c6f140b19a79a..473125eb463a8 100644 --- a/dashboard/config/locales/scripts.km-KH.yml +++ b/dashboard/config/locales/scripts.km-KH.yml @@ -7755,3 +7755,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ko-KR.yml b/dashboard/config/locales/scripts.ko-KR.yml index 722fdd8a34e15..247fa64cba352 100644 --- a/dashboard/config/locales/scripts.ko-KR.yml +++ b/dashboard/config/locales/scripts.ko-KR.yml @@ -7731,3 +7731,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ku-IQ.yml b/dashboard/config/locales/scripts.ku-IQ.yml index a02f6278bc144..afdb9711806e8 100644 --- a/dashboard/config/locales/scripts.ku-IQ.yml +++ b/dashboard/config/locales/scripts.ku-IQ.yml @@ -7757,3 +7757,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ky-KG.yml b/dashboard/config/locales/scripts.ky-KG.yml index 1addc64a7a5af..320a81efa0d10 100644 --- a/dashboard/config/locales/scripts.ky-KG.yml +++ b/dashboard/config/locales/scripts.ky-KG.yml @@ -7776,3 +7776,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.lt-LT.yml b/dashboard/config/locales/scripts.lt-LT.yml index d99f1f75bb344..67172067e6ce9 100644 --- a/dashboard/config/locales/scripts.lt-LT.yml +++ b/dashboard/config/locales/scripts.lt-LT.yml @@ -7697,3 +7697,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.lv-LV.yml b/dashboard/config/locales/scripts.lv-LV.yml index 137c6260d8950..303f7e882d573 100644 --- a/dashboard/config/locales/scripts.lv-LV.yml +++ b/dashboard/config/locales/scripts.lv-LV.yml @@ -7698,3 +7698,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.mi-NZ.yml b/dashboard/config/locales/scripts.mi-NZ.yml index b1d36b8c1c7ad..ad936944b5def 100644 --- a/dashboard/config/locales/scripts.mi-NZ.yml +++ b/dashboard/config/locales/scripts.mi-NZ.yml @@ -7732,3 +7732,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.mk-MK.yml b/dashboard/config/locales/scripts.mk-MK.yml index 700ba33664e0e..f1e9493d93ccd 100644 --- a/dashboard/config/locales/scripts.mk-MK.yml +++ b/dashboard/config/locales/scripts.mk-MK.yml @@ -7698,3 +7698,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.mr-IN.yml b/dashboard/config/locales/scripts.mr-IN.yml index 5e4fb9366fc77..bd4e139e4d87c 100644 --- a/dashboard/config/locales/scripts.mr-IN.yml +++ b/dashboard/config/locales/scripts.mr-IN.yml @@ -7706,3 +7706,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ms-MY.yml b/dashboard/config/locales/scripts.ms-MY.yml index 5212a8d4d61e5..1844bf9ce32a7 100644 --- a/dashboard/config/locales/scripts.ms-MY.yml +++ b/dashboard/config/locales/scripts.ms-MY.yml @@ -7698,3 +7698,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.mt-MT.yml b/dashboard/config/locales/scripts.mt-MT.yml index 16f892a6655a2..61070a19cf2db 100755 --- a/dashboard/config/locales/scripts.mt-MT.yml +++ b/dashboard/config/locales/scripts.mt-MT.yml @@ -7699,3 +7699,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ne-NP.yml b/dashboard/config/locales/scripts.ne-NP.yml index 9ee16e35f87e7..a1835b0c3a281 100644 --- a/dashboard/config/locales/scripts.ne-NP.yml +++ b/dashboard/config/locales/scripts.ne-NP.yml @@ -7698,3 +7698,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.nl-NL.yml b/dashboard/config/locales/scripts.nl-NL.yml index f89a26bb6f25d..31344db46d58c 100644 --- a/dashboard/config/locales/scripts.nl-NL.yml +++ b/dashboard/config/locales/scripts.nl-NL.yml @@ -364,7 +364,7 @@ Introduction to PD: name: Inleiding tot PD K-5 Courses: - name: K-5 Courses + name: Cursussen voor klas 1-7 Next Steps: name: Volgende stappen 'Programming Concept: Conditionals': @@ -2567,7 +2567,7 @@ 'Project: Build a Game': name: 'Project: Build a Game' Velocity: - name: Velocity + name: Snelheid The Game Design Process: name: The Game Design Process Using the Game Design Process: @@ -3149,7 +3149,7 @@ Sequences & Algorithms: name: Sequences & Algorithms Unspotted Bugs: - name: Unspotted Bugs + name: Onbekende bugs 'Debugging: Unspotted Bugs': name: 'Debugging: Unspotted Bugs' 'Events Unplugged: The Big Event': @@ -3426,7 +3426,7 @@ Variables and Animation: name: Variables and Animation Velocity: - name: Velocity + name: Snelheid description_student: After a brief review of how the counter pattern is used to move sprites, the class is introduced to the properties that set velocity and rotation speed directly. As they use these @@ -5741,7 +5741,7 @@ Other Forms of Input: name: Other Forms of Input Velocity: - name: Velocity + name: Snelheid Collision Detection: name: Collision Detection Complex Sprite Movement: @@ -6082,7 +6082,7 @@ 'Project: Interactive Card': name: 'Project: Interactive Card' Velocity: - name: Velocity + name: Snelheid Collision Detection: name: Collision Detection Complex Sprite Movement: @@ -6229,7 +6229,7 @@ 'Project: Interactive Card': name: 'Project: Interactive Card' Velocity: - name: Velocity + name: Snelheid Collision Detection: name: Collision Detection Complex Sprite Movement: @@ -7709,3 +7709,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.nn-NO.yml b/dashboard/config/locales/scripts.nn-NO.yml index b8e684077da80..0958f69a413ca 100755 --- a/dashboard/config/locales/scripts.nn-NO.yml +++ b/dashboard/config/locales/scripts.nn-NO.yml @@ -7702,3 +7702,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.no-NO.yml b/dashboard/config/locales/scripts.no-NO.yml index c5b6b6596746e..a3ea37ddb3e5f 100644 --- a/dashboard/config/locales/scripts.no-NO.yml +++ b/dashboard/config/locales/scripts.no-NO.yml @@ -7700,3 +7700,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.pl-PL.yml b/dashboard/config/locales/scripts.pl-PL.yml index 93f5991ee24da..4069f4a7016b0 100644 --- a/dashboard/config/locales/scripts.pl-PL.yml +++ b/dashboard/config/locales/scripts.pl-PL.yml @@ -7709,3 +7709,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ps-AF.yml b/dashboard/config/locales/scripts.ps-AF.yml index a71824a7db70f..1cfb95c4f013e 100755 --- a/dashboard/config/locales/scripts.ps-AF.yml +++ b/dashboard/config/locales/scripts.ps-AF.yml @@ -7698,3 +7698,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.pt-BR.yml b/dashboard/config/locales/scripts.pt-BR.yml index a1a1b879ed4a1..dcef645ac842c 100644 --- a/dashboard/config/locales/scripts.pt-BR.yml +++ b/dashboard/config/locales/scripts.pt-BR.yml @@ -7733,3 +7733,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.pt-PT.yml b/dashboard/config/locales/scripts.pt-PT.yml index e3ed3f20f8318..bce11677f95f5 100644 --- a/dashboard/config/locales/scripts.pt-PT.yml +++ b/dashboard/config/locales/scripts.pt-PT.yml @@ -7718,3 +7718,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ro-RO.yml b/dashboard/config/locales/scripts.ro-RO.yml index 9444370297dac..0670b0884ab77 100644 --- a/dashboard/config/locales/scripts.ro-RO.yml +++ b/dashboard/config/locales/scripts.ro-RO.yml @@ -7710,3 +7710,14 @@ description_audience: "[șir gol]" description_short: "[șir gol]" description: "[șir gol]" + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: "[șir gol]" + description_short: "[șir gol]" + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ru-RU.yml b/dashboard/config/locales/scripts.ru-RU.yml index 7470f79b2eb8e..1e5abb20c0138 100644 --- a/dashboard/config/locales/scripts.ru-RU.yml +++ b/dashboard/config/locales/scripts.ru-RU.yml @@ -3148,7 +3148,7 @@ Sequences & Algorithms: name: Sequences & Algorithms Unspotted Bugs: - name: Unspotted Bugs + name: "Незамеченные Баги" 'Debugging: Unspotted Bugs': name: 'Debugging: Unspotted Bugs' 'Events Unplugged: The Big Event': @@ -7707,3 +7707,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.se-FI.yml b/dashboard/config/locales/scripts.se-FI.yml index 91022aa7e377e..618f2ccc36b90 100644 --- a/dashboard/config/locales/scripts.se-FI.yml +++ b/dashboard/config/locales/scripts.se-FI.yml @@ -7720,3 +7720,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.si-LK.yml b/dashboard/config/locales/scripts.si-LK.yml index 3d73d3a1b7d9f..09c2f18a46362 100644 --- a/dashboard/config/locales/scripts.si-LK.yml +++ b/dashboard/config/locales/scripts.si-LK.yml @@ -7722,3 +7722,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.sk-SK.yml b/dashboard/config/locales/scripts.sk-SK.yml index 861c147452ac9..8002355601115 100644 --- a/dashboard/config/locales/scripts.sk-SK.yml +++ b/dashboard/config/locales/scripts.sk-SK.yml @@ -7698,3 +7698,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.sl-SI.yml b/dashboard/config/locales/scripts.sl-SI.yml index f48df4fb482a6..25ea0a4bc5f34 100644 --- a/dashboard/config/locales/scripts.sl-SI.yml +++ b/dashboard/config/locales/scripts.sl-SI.yml @@ -7701,3 +7701,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.sq-AL.yml b/dashboard/config/locales/scripts.sq-AL.yml index 39892f9087f2e..d1439aba337f7 100644 --- a/dashboard/config/locales/scripts.sq-AL.yml +++ b/dashboard/config/locales/scripts.sq-AL.yml @@ -7711,3 +7711,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.sr-SP.yml b/dashboard/config/locales/scripts.sr-SP.yml index bed111ed2e2ee..1b09121c86006 100644 --- a/dashboard/config/locales/scripts.sr-SP.yml +++ b/dashboard/config/locales/scripts.sr-SP.yml @@ -7695,3 +7695,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.sv-SE.yml b/dashboard/config/locales/scripts.sv-SE.yml index b922e83ee4979..233f1f52918a5 100644 --- a/dashboard/config/locales/scripts.sv-SE.yml +++ b/dashboard/config/locales/scripts.sv-SE.yml @@ -7713,3 +7713,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ta-IN.yml b/dashboard/config/locales/scripts.ta-IN.yml index 62a64928a3680..7b1bf0ff51c01 100644 --- a/dashboard/config/locales/scripts.ta-IN.yml +++ b/dashboard/config/locales/scripts.ta-IN.yml @@ -7699,3 +7699,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.te-IN.yml b/dashboard/config/locales/scripts.te-IN.yml index 16593cc7f446d..51153f659882b 100644 --- a/dashboard/config/locales/scripts.te-IN.yml +++ b/dashboard/config/locales/scripts.te-IN.yml @@ -7776,3 +7776,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.tg-TJ.yml b/dashboard/config/locales/scripts.tg-TJ.yml index 548ccc29973db..2017c7825c4a4 100644 --- a/dashboard/config/locales/scripts.tg-TJ.yml +++ b/dashboard/config/locales/scripts.tg-TJ.yml @@ -7725,3 +7725,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.th-TH.yml b/dashboard/config/locales/scripts.th-TH.yml index ffe56cd444fe4..37f6cade5020f 100644 --- a/dashboard/config/locales/scripts.th-TH.yml +++ b/dashboard/config/locales/scripts.th-TH.yml @@ -7693,3 +7693,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.tr-TR.yml b/dashboard/config/locales/scripts.tr-TR.yml index d32859a5f7a26..f795b4d6599a2 100644 --- a/dashboard/config/locales/scripts.tr-TR.yml +++ b/dashboard/config/locales/scripts.tr-TR.yml @@ -2629,9 +2629,9 @@ Wrap Up: name: "Özet" Classroom and workshop style: - name: Classroom and workshop style + name: Sınıf ve çalışma yöntemi 'Classroom and workshop style ': - name: 'Classroom and workshop style ' + name: 'Sınıf ve çalışma yöntemi ' algebraFacilitator: title: Computer Science in Algebra Facilitator Pre Work description: Teach Algebra through Functional Programming @@ -7551,7 +7551,7 @@ Present Your Project: name: Projeni sun Nested Loops Project in Frozen: - name: Nested Loops Project in Frozen + name: Sanatçı'da İç İçe Döngüler Projesi 'How it Works: The Internet': name: 'How it Works: The Internet' 'Common Sense Education: Digital Citizenship': @@ -7728,3 +7728,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.uk-UA.yml b/dashboard/config/locales/scripts.uk-UA.yml index 2c24828a75767..e542129aed27a 100644 --- a/dashboard/config/locales/scripts.uk-UA.yml +++ b/dashboard/config/locales/scripts.uk-UA.yml @@ -7705,3 +7705,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.ur-PK.yml b/dashboard/config/locales/scripts.ur-PK.yml index 5a96958d616fc..499d3e5e59e59 100644 --- a/dashboard/config/locales/scripts.ur-PK.yml +++ b/dashboard/config/locales/scripts.ur-PK.yml @@ -7699,3 +7699,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.uz-UZ.yml b/dashboard/config/locales/scripts.uz-UZ.yml index b3b1c687587ea..e3a0ac1c8fc4d 100644 --- a/dashboard/config/locales/scripts.uz-UZ.yml +++ b/dashboard/config/locales/scripts.uz-UZ.yml @@ -7709,3 +7709,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.vi-VN.yml b/dashboard/config/locales/scripts.vi-VN.yml index f8e1cfb2678f3..94f33572aaa68 100644 --- a/dashboard/config/locales/scripts.vi-VN.yml +++ b/dashboard/config/locales/scripts.vi-VN.yml @@ -7719,3 +7719,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.zh-CN.yml b/dashboard/config/locales/scripts.zh-CN.yml index 3fac16b41b0ed..7fab1b9122aa7 100644 --- a/dashboard/config/locales/scripts.zh-CN.yml +++ b/dashboard/config/locales/scripts.zh-CN.yml @@ -668,27 +668,27 @@ description_audience: '' stages: Agent Based Modeling of Complex Adaptive Systems: - name: Agent Based Modeling of Complex Adaptive Systems + name: "复杂自适应系统的基于代理人的建模" Computational Thinking And The Framework For K-12 Science Education: - name: Computational Thinking And The Framework For K-12 Science Education + name: "计算思维和K-12科学教育的框架" Dispositions and Classroom Culture: - name: Dispositions and Classroom Culture + name: "气质和课堂文化" Introduction to Complex Adaptive Systems: - name: Introduction to Complex Adaptive Systems + name: "复杂自适应系统导论" Introduction to Computational Science: - name: Introduction to Computational Science + name: "计算科学导论" Introduction to PD: name: "职业发展介绍" Introduction to StarLogo Nova: - name: Introduction to StarLogo Nova + name: Starlogo计算机建模的简介 Post-Survey: - name: Post-Survey + name: "课后问卷" The Tutorial: name: "教程" Using Computer Models in Science: - name: Using Computer Models in Science + name: "在科学中使用的计算机模型" Using Models in the Classroom: - name: Using Models in the Classroom + name: "在课堂上使用模型" What to Expect: name: "期待着什么" rbo-reference: @@ -698,7 +698,7 @@ description_audience: '' stages: reference: - name: reference + name: "参考" Test Wednesday: title: Test Wednesday description: Test Wednesday @@ -713,61 +713,61 @@ description_audience: '' stages: APIs and Function Parameters: - name: APIs and Function Parameters + name: "编程接口和函数参数" Beyond Buttons Toward Apps: - name: Beyond Buttons Toward Apps + name: "超越应用的按钮" Canvas and Arrays in Apps: - name: Canvas and Arrays in Apps + name: "应用程序中的画布和数组" Compound Conditional Logic: - name: Compound Conditional Logic + name: "复合条件逻辑" Controlling Memory with Variables: - name: Controlling Memory with Variables + name: "使用变量控制内存" Creating Functions: name: "创建函数" Creating functions with Parameters: - name: Creating Functions with Parameters + name: "创建带参数的函数" Digital Assistant Project: - name: Digital Assistant Project + name: "数字助理项目" Event-Driven Programming and Debugging: - name: Event-Driven Programming and Debugging + name: "事件驱动的编程和调试" Events Unplugged: - name: Events Unplugged + name: "线下活动" Functions and Top-Down Design: - name: Functions and Top-Down Design + name: "函数和至上而下的设计" Functions with Return Values: - name: Functions with Return Values + name: "函数和返回值" Image Scroller with Key Events: - name: Image Scroller with Key Events + name: "图片滚动条和键盘事件" Introducing Design Mode: - name: Introducing Design Mode + name: "设计模式简介" Introduction to Arrays: name: "数组的简介" Introduction to Conditional Logic: - name: Introduction to Conditional Logic + name: "条件逻辑简介" Introduction to Digital Assistants: - name: Introduction to Digital Assistants + name: "数字助理简介" Looping and Random Numbers: - name: Looping and Random Numbers + name: "循环和随机数字" Loops and Simulations: - name: Loops and Simulations + name: "循环和模拟" Multi-screen Apps: - name: Multi-screen Apps + name: "多屏应用" Practice PT - Design a Digital Scene: - name: Practice PT - Design a Digital Scene + name: PT练习 - 设计一个数字场景 'Practice PT: Create': - name: 'Practice PT: Create' + name: PT练习 - 创造 Processing Arrays: - name: Processing Arrays + name: "处理数组" The Need For Programming Languages: - name: The Need For Programming Languages + name: "编程语言的需求" Understanding Program Flow and Logic: - name: Understanding Program Flow and Logic + name: "理解程序流程和逻辑" User Input and Strings: - name: User Input and Strings + name: "用户输入和字符串" Using Simple Commands: - name: Using Simple Commands + name: "使用简单命令" Using Variables in Apps: - name: Using Variables in Apps + name: "在应用中使用变量" While Loops: name: "当循环" algebraPD3: @@ -874,27 +874,27 @@ description_audience: '' stages: Agent Based Modeling of Complex Adaptive Systems: - name: Agent Based Modeling of Complex Adaptive Systems + name: "复杂自适应系统的基于代理人的建模" Computational Thinking And The Framework For K-12 Science Education: - name: Computational Thinking And The Framework For K-12 Science Education + name: "计算思维和K-12科学教育的框架" Dispositions and Classroom Culture: - name: Dispositions and Classroom Culture + name: "气质和课堂文化" Introduction to Complex Adaptive Systems: - name: Introduction to Complex Adaptive Systems + name: "复杂自适应系统导论" Introduction to Computational Science: - name: Introduction to Computational Science + name: "计算科学导论" Introduction to PD: name: "职业发展介绍" Introduction to StarLogo Nova: - name: Introduction to StarLogo Nova + name: Starlogo计算机建模的简介 Post-Survey: - name: Post-Survey + name: "课后问卷" The Tutorial: name: "教程" Using Computer Models in Science: - name: Using Computer Models in Science + name: "在科学中使用的计算机模型" Using Models in the Classroom: - name: Using Models in the Classroom + name: "在课堂上使用模型" What to Expect: name: "期待着什么" sciencePD-iZone: @@ -905,27 +905,27 @@ description_audience: '' stages: Agent Based Modeling of Complex Adaptive Systems: - name: Agent Based Modeling of Complex Adaptive Systems + name: "复杂自适应系统的基于代理人的建模" Computational Thinking And The Framework For K-12 Science Education: - name: Computational Thinking And The Framework For K-12 Science Education + name: "计算思维和K-12科学教育的框架" Dispositions and Classroom Culture: - name: Dispositions and Classroom Culture + name: "气质和课堂文化" Introduction to Complex Adaptive Systems: - name: Introduction to Complex Adaptive Systems + name: "复杂自适应系统导论" Introduction to Computational Science: - name: Introduction to Computational Science + name: "计算科学导论" Introduction to PD: name: "职业发展介绍" Introduction to StarLogo Nova: - name: Introduction to StarLogo Nova + name: Starlogo计算机建模的简介 Post-Survey: - name: Post-Survey + name: "课后问卷" The Tutorial: name: "教程" Using Computer Models in Science: - name: Using Computer Models in Science + name: "在科学中使用的计算机模型" Using Models in the Classroom: - name: Using Models in the Classroom + name: "在课堂上使用模型" What to Expect: name: "期待着什么" sciencePD2: @@ -934,15 +934,15 @@ description_short: "第二阶段在线:混合的暑期学习" stages: Creating Breeds in Starlogo Nova: - name: Creating Breeds in Starlogo Nova + name: "在 Starlogo Nova 中创建Breeds" Epidemic Model Extensions: - name: Epidemic Model Extensions + name: "传染病模型扩展" Review StarLogo Nova: - name: Review StarLogo Nova + name: "复习StarLogo Nova" Revisiting Agent Movement: - name: Revisiting Agent Movement + name: "重新查看角色移动" Thinking Ahead to Implementation: - name: Thinking Ahead to Implementation + name: "实现之前的思考" Welcome!: name: "欢迎!" Wrap-Up: @@ -976,45 +976,45 @@ description_short: "互联网" stages: Algorithms Detour - Hard Problems TSP: - name: Hard Problems - The Traveling Salesperson Problem + name: "困难的问题 - 销售员旅行问题" Algorithms Detour - How Routers Learn: name: "路由器如何学习" Algorithms Detour - Minimum Spanning Tree: - name: Algorithms Detour - Minimum Spanning Tree + name: "算法漫游 - 最小生成树算法" Algorithms Detour - Shortest Path: - name: Algorithms Detour - Shortest Path + name: "算法漫游 - 最短路径算法" Alice and Bob and Asymmetric Keys: - name: Asymmetric Keys - Cups and Beans + name: "非对称密钥 - 杯子和豆子" Cracking the Code: - name: Cracking the Code + name: "解析代码" DNS in the Real World: name: "真实世界中的域名解析服务(DNS)" Encryption Algorithms: - name: Keys and Passwords + name: "密钥和密码" HTTP and Abstraction: - name: HTTP and Abstraction on the Internet + name: HTTP和互联网的抽象 Invent an Addressing Protocol: - name: Invent an Addressing Protocol + name: "发明一个寻址协议" One Way Functions - Ice Cream Vans: - name: One-Way Functions - The WiFi Hotspot Problem + name: "单向函数 - 无线热点问题" Packets and Making a Reliable Internet: - name: Packets and Making a Reliable Internet + name: "数据包和构建一个可信赖的互联网" Practice PT - Cybersecurity Innovations: - name: Practice PT - Cybersecurity Innovations + name: PT练习 - 网络安全创新 Practice PT - The Internet and Society: - name: Practice PT - The Internet and Society + name: PT练习 - 互联网和社会 Public Key Crypto: - name: Public Key Cryptography + name: "公钥密码学" Routers and Redundancy: - name: Routers and Redundancy + name: "路由和冗余" Tell Me a Secret - Encrypting Text: - name: The Need for Encryption + name: "加密的需要" The Internet: name: "每个人的互联网" The Need for Addressing: - name: The Need for Addressing + name: "寻址的需要" The Need for DNS: - name: The Need for DNS + name: "域名服务器的需要" description_audience: '' algebraPD2a: title: Computer Science in Algebra PD @@ -1031,7 +1031,7 @@ Big Game - Player Movement: name: "大游戏-移动角色" Big Game - Variables: - name: Big Game - Variables + name: "大游戏 - 变量" Booleans: name: "布尔值" Defining Variables: @@ -1057,11 +1057,11 @@ description_audience: '' stages: Anonymous student survey: - name: Anonymous student survey + name: "匿名学生调查" Anonymous student survey 2: - name: Anonymous student survey 2 + name: "匿名学生调查2" AppLab: - name: AppLab + name: "应用实验室" Artist: name: "小艺术家" Bee: @@ -1075,15 +1075,15 @@ Flappy: name: Flappy Bird Free Response: - name: Free Response + name: "自由响应" Gamelab: - name: Gamelab + name: "游戏实验室" Jigsaw: name: "拼图" Long assessment: - name: Long assessment + name: "长评估" Markdown Details: - name: Markdown Details + name: Markdown的详细内容 Match: name: "匹配" Maze: @@ -1093,19 +1093,19 @@ Multi: name: "多个" Multi2: - name: Multi2 + name: "多媒体2" Netsim: - name: Netsim + name: "模拟软件" Odometer: - name: Odometer + name: "里程表" Online PD: - name: Online PD + name: "在线进修" Pixelation: name: Pixelation PlayLab: - name: PlayLab + name: "游戏实验室" Public Key Cryptography: - name: Public Key Cryptography + name: "公钥密码学" Rich long assessment: name: Rich long assessment Sample PLC Assessment: @@ -1278,11 +1278,11 @@ Remixing Phases 1 and 2: name: Remixing Phases 1 and 2 Review StarLogo Nova: - name: Review StarLogo Nova + name: "复习StarLogo Nova" Reviewing the Modules: name: Reviewing the Modules Thinking Ahead to Implementation: - name: Thinking Ahead to Implementation + name: "实现之前的思考" Welcome!: name: "欢迎!" Wrap-Up: @@ -1308,11 +1308,11 @@ Remixing Phases 1 and 2: name: Remixing Phases 1 and 2 Review StarLogo Nova: - name: Review StarLogo Nova + name: "复习StarLogo Nova" Reviewing the Modules: name: Reviewing the Modules Thinking Ahead to Implementation: - name: Thinking Ahead to Implementation + name: "实现之前的思考" Welcome!: name: "欢迎!" Wrap-Up: @@ -1344,11 +1344,11 @@ Remixing Phases 1 and 2: name: Remixing Phases 1 and 2 Review StarLogo Nova: - name: Review StarLogo Nova + name: "复习StarLogo Nova" Reviewing the Modules: name: Reviewing the Modules Thinking Ahead to Implementation: - name: Thinking Ahead to Implementation + name: "实现之前的思考" Welcome!: name: "欢迎!" Wrap-Up: @@ -1815,19 +1815,19 @@ description_audience: '' stages: Canvas and Arrays in Apps: - name: Canvas and Arrays in Apps + name: "应用程序中的画布和数组" Functions with Return Values: - name: Functions with Return Values + name: "函数和返回值" Image Scroller with Key Events: - name: Image Scroller with Key Events + name: "图片滚动条和键盘事件" Introduction to Arrays: name: "数组的简介" Loops and Simulations: - name: Loops and Simulations + name: "循环和模拟" 'Practice PT: Create': - name: 'Practice PT: Create' + name: PT练习 - 创造 Processing Arrays: - name: Processing Arrays + name: "处理数组" While Loops: name: "当循环" CSP-Unit3-Support: @@ -2166,13 +2166,13 @@ Number Systems: name: "数字系统" Packets and Making a Reliable Internet: - name: Packets and Making a Reliable Internet + name: "数据包和构建一个可信赖的互联网" Personal Innovations: name: "个人发明" Practice PT - The Internet and Society: - name: Practice PT - The Internet and Society + name: PT练习 - 互联网和社会 Routers and Redundancy: - name: Routers and Redundancy + name: "路由和冗余" Sending Binary Messages: name: "发送二进制消息" Sending Binary Messages with the Internet Simulator: @@ -2182,9 +2182,9 @@ The Internet: name: "互联网" The Need for Addressing: - name: The Need for Addressing + name: "寻址的需要" The Need for DNS: - name: The Need for DNS + name: "域名服务器的需要" Unit 1 Chapter 1 Assessment: name: Unit 1 Chapter 1 Assessment Unit 1 Chapter 2 Assessment: @@ -2261,7 +2261,7 @@ description_audience: '' stages: APIs and Function Parameters: - name: APIs and Function Parameters + name: "编程接口和函数参数" Creating Functions: name: "创建函数" Creating functions with Parameters: @@ -2269,17 +2269,17 @@ Creativity in Algorithms: name: Creativity in Algorithms Functions and Top-Down Design: - name: Functions and Top-Down Design + name: "函数和至上而下的设计" Looping and Random Numbers: - name: Looping and Random Numbers + name: "循环和随机数字" Practice PT - Design a Digital Scene: - name: Practice PT - Design a Digital Scene + name: PT练习 - 设计一个数字场景 The Need For Programming Languages: - name: The Need For Programming Languages + name: "编程语言的需求" The Need for Algorithms: name: The Need for Algorithms Using Simple Commands: - name: Using Simple Commands + name: "使用简单命令" Unit 3 Chapter 1 Assessment: name: Unit 3 Chapter 1 Assessment 'Anonymous student survey: Taking the AP exam': @@ -2291,7 +2291,7 @@ CSP Student Post-Course Survey: name: CSP Student Post-Course Survey Creating Functions with Parameters: - name: Creating Functions with Parameters + name: "创建带参数的函数" csp4: title: CS Principles Unit 4 - Big Data and Privacy description: The data-rich world we live in introduces many complex questions @@ -2305,13 +2305,13 @@ Alice and Bob and Asymmetric Keys: name: Alice and Bob and Asymmetric Keys Cracking the Code: - name: Cracking the Code + name: "解析代码" Encryption with Keys and Passwords: name: Encryption with Keys and Passwords Identifying People with Data: name: Identifying People with Data Practice PT - Cybersecurity Innovations: - name: Practice PT - Cybersecurity Innovations + name: PT练习 - 网络安全创新 Practice PT - Propose an Innovation: name: Practice PT - Propose an Innovation Public Key Crypto: @@ -2347,45 +2347,45 @@ description_audience: '' stages: Beyond Buttons Toward Apps: - name: Beyond Buttons Toward Apps + name: "超越应用的按钮" Canvas and Arrays in Apps: - name: Canvas and Arrays in Apps + name: "应用程序中的画布和数组" Compound Conditional Logic: - name: Compound Conditional Logic + name: "复合条件逻辑" Controlling Memory with Variables: - name: Controlling Memory with Variables + name: "使用变量控制内存" Digital Assistant Project: - name: Digital Assistant Project + name: "数字助理项目" Event-Driven Programming and Debugging: - name: Event-Driven Programming and Debugging + name: "事件驱动的编程和调试" Events Unplugged: - name: Events Unplugged + name: "线下活动" Functions with Return Values: - name: Functions with Return Values + name: "函数和返回值" Image Scroller with Key Events: - name: Image Scroller with Key Events + name: "图片滚动条和键盘事件" Introducing Design Mode: - name: Introducing Design Mode + name: "设计模式简介" Introduction to Arrays: name: "数组的简介" Introduction to Conditional Logic: - name: Introduction to Conditional Logic + name: "条件逻辑简介" Introduction to Digital Assistants: - name: Introduction to Digital Assistants + name: "数字助理简介" Loops and Simulations: - name: Loops and Simulations + name: "循环和模拟" Multi-screen Apps: - name: Multi-screen Apps + name: "多屏应用" 'Practice PT: Create': - name: 'Practice PT: Create' + name: PT练习 - 创造 Processing Arrays: - name: Processing Arrays + name: "处理数组" Understanding Program Flow and Logic: - name: Understanding Program Flow and Logic + name: "理解程序流程和逻辑" User Input and Strings: - name: User Input and Strings + name: "用户输入和字符串" Using Variables in Apps: - name: Using Variables in Apps + name: "在应用中使用变量" While Loops: name: "当循环" Edited lessons ABOVE this line: @@ -2540,27 +2540,27 @@ description_audience: '' stages: Agent Based Modeling of Complex Adaptive Systems: - name: Agent Based Modeling of Complex Adaptive Systems + name: "复杂自适应系统的基于代理人的建模" Computational Thinking And The Framework For K-12 Science Education: - name: Computational Thinking And The Framework For K-12 Science Education + name: "计算思维和K-12科学教育的框架" Dispositions and Classroom Culture: - name: Dispositions and Classroom Culture + name: "气质和课堂文化" Introduction to Complex Adaptive Systems: - name: Introduction to Complex Adaptive Systems + name: "复杂自适应系统导论" Introduction to Computational Science: - name: Introduction to Computational Science + name: "计算科学导论" Introduction to PD: name: "职业发展介绍" Introduction to StarLogo Nova: - name: Introduction to StarLogo Nova + name: Starlogo计算机建模的简介 Post-Survey: - name: Post-Survey + name: "课后问卷" The Tutorial: name: "教程" Using Computer Models in Science: - name: Using Computer Models in Science + name: "在科学中使用的计算机模型" Using Models in the Classroom: - name: Using Models in the Classroom + name: "在课堂上使用模型" What to Expect: name: "期待着什么" TEMP CSD Unit 3: @@ -2621,27 +2621,27 @@ description_audience: '' stages: Agent Based Modeling of Complex Adaptive Systems: - name: Agent Based Modeling of Complex Adaptive Systems + name: "复杂自适应系统的基于代理人的建模" Computational Thinking And The Framework For K-12 Science Education: - name: Computational Thinking And The Framework For K-12 Science Education + name: "计算思维和K-12科学教育的框架" Dispositions and Classroom Culture: - name: Dispositions and Classroom Culture + name: "气质和课堂文化" Introduction to Complex Adaptive Systems: - name: Introduction to Complex Adaptive Systems + name: "复杂自适应系统导论" Introduction to Computational Science: - name: Introduction to Computational Science + name: "计算科学导论" Introduction to PD: name: "职业发展介绍" Introduction to StarLogo Nova: - name: Introduction to StarLogo Nova + name: Starlogo计算机建模的简介 Post-Survey: - name: Post-Survey + name: "课后问卷" The Tutorial: name: "教程" Using Computer Models in Science: - name: Using Computer Models in Science + name: "在科学中使用的计算机模型" Using Models in the Classroom: - name: Using Models in the Classroom + name: "在课堂上使用模型" What to Expect: name: "期待着什么" cspoptional: @@ -2654,9 +2654,9 @@ Algorithms Detour - How Routers Learn: name: Algorithms Detour - How Routers Learn Algorithms Detour - Minimum Spanning Tree: - name: Algorithms Detour - Minimum Spanning Tree + name: "算法漫游 - 最小生成树算法" Algorithms Detour - Shortest Path: - name: Algorithms Detour - Shortest Path + name: "算法漫游 - 最短路径算法" Unit 1 - Encoding Numbers in the Real World: name: Unit 1 - Encoding Numbers in the Real World Unit 1 - Sending Bits in the Real World: @@ -3020,7 +3020,7 @@ Events: name: "事件" Events Unplugged: - name: Events Unplugged + name: "线下活动" Fuzz Fiesta: name: Fuzz Fiesta 'Jigsaw: Learn to drag and drop': @@ -3090,7 +3090,7 @@ Events: name: "事件" Events Unplugged: - name: Events Unplugged + name: "线下活动" 'Jigsaw: Learn to drag and drop': name: "拼图: 学习拖放" Loops: @@ -4130,7 +4130,7 @@ sample-csp5: stages: Controlling Memory with Variables: - name: Controlling Memory with Variables + name: "使用变量控制内存" hoc-encryption: title: 'Hour of Code: Simple Encryption' description_audience: '' @@ -5027,7 +5027,7 @@ Welcome!: name: "欢迎!" Review StarLogo Nova: - name: Review StarLogo Nova + name: "复习StarLogo Nova" Reviewing the Modules: name: Reviewing the Modules Advanced StarLogo Nova: @@ -5035,7 +5035,7 @@ Remixing Phases 1 and 2: name: Remixing Phases 1 and 2 Thinking Ahead to Implementation: - name: Thinking Ahead to Implementation + name: "实现之前的思考" Wrap-Up: name: "总结" 2016_sciencePD_phase2b: @@ -5047,7 +5047,7 @@ Welcome!: name: "欢迎!" Review StarLogo Nova: - name: Review StarLogo Nova + name: "复习StarLogo Nova" Reviewing the Modules: name: Reviewing the Modules Advanced StarLogo Nova: @@ -5055,7 +5055,7 @@ Remixing Phases 1 and 2: name: Remixing Phases 1 and 2 Thinking Ahead to Implementation: - name: Thinking Ahead to Implementation + name: "实现之前的思考" Wrap-Up: name: "总结" sciencepd3-2016: @@ -7589,25 +7589,25 @@ new stage: name: new stage The Need For Programming Languages: - name: The Need For Programming Languages + name: "编程语言的需求" The Need for Algorithms: name: The Need for Algorithms Creativity in Algorithms: name: Creativity in Algorithms Using Simple Commands: - name: Using Simple Commands + name: "使用简单命令" Creating Functions: name: "创建函数" Functions and Top-Down Design: - name: Functions and Top-Down Design + name: "函数和至上而下的设计" APIs and Function Parameters: - name: APIs and Function Parameters + name: "编程接口和函数参数" Creating functions with Parameters: name: Creating functions with Parameters Looping and Random Numbers: - name: Looping and Random Numbers + name: "循环和随机数字" Practice PT - Design a Digital Scene: - name: Practice PT - Design a Digital Scene + name: PT练习 - 设计一个数字场景 Unit 3 Chapter 1 Assessment: name: Unit 3 Chapter 1 Assessment foo: @@ -7664,3 +7664,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.zh-TW.yml b/dashboard/config/locales/scripts.zh-TW.yml index b4f4dedd505cc..63f5b6e1424cd 100644 --- a/dashboard/config/locales/scripts.zh-TW.yml +++ b/dashboard/config/locales/scripts.zh-TW.yml @@ -4856,7 +4856,7 @@ Introduction: name: "介紹" Nested Loops Project in Artist: - name: Nested Loops Project in Artist + name: "小藝術家裡的巢狀迴圈(Nested Loops)" Debugging in Collector: name: Debugging in Collector coursee-draft: @@ -7401,7 +7401,7 @@ Loops in Artist: name: Loops in Artist Nested Loops Project in Artist: - name: Nested Loops Project in Artist + name: "小藝術家裡的巢狀迴圈(Nested Loops)" Internet: name: "網際網路 Internet" Digital Citizenship: @@ -7630,3 +7630,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/scripts.zu-ZA.yml b/dashboard/config/locales/scripts.zu-ZA.yml index 8e20a7d7346cc..1893c24cae0d2 100644 --- a/dashboard/config/locales/scripts.zu-ZA.yml +++ b/dashboard/config/locales/scripts.zu-ZA.yml @@ -7715,3 +7715,14 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of + creative projects. diff --git a/dashboard/config/locales/se-FI.yml b/dashboard/config/locales/se-FI.yml index 7fb214d1aeb34..98316d784656d 100644 --- a/dashboard/config/locales/se-FI.yml +++ b/dashboard/config/locales/se-FI.yml @@ -664,6 +664,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: Autoplay videos download: Download Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1201,6 +1203,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/si-LK.yml b/dashboard/config/locales/si-LK.yml index de8042740843d..68e45a8da08c2 100644 --- a/dashboard/config/locales/si-LK.yml +++ b/dashboard/config/locales/si-LK.yml @@ -667,6 +667,8 @@ notes_coming_soon: "මෙම වීඩියෝව සඳහා නෝට්ටු ළඟදීම බලාපොරොත්තු වන්න." autoplay_option: "ස්වයංක්‍රියව වීඩියෝ ධාවනය කරන්න" download: "වීඩියෝව බාගන්න" + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: "ඔබේ වෙබ් ගවේශකය මේසඳහා අනුග්‍රහකරන්නේ නැත. මේසඳහා ඔබේ @@ -1198,6 +1200,9 @@ ගුරුවරයාට එය අගුල් ඇරිය හැක." hidden_stage: "ඔබ මෙහි සිටී යැයි ඔබගේ ගුරුවරයා බලාපොරොත්තු වුයේ නැත. කරුණාකර ඔබගේ ගුරුතුමා/ගුරුතුමිය ගෙන් අසා දැනගන්න ඔබ කුමන පාඩමටද සිටිය යුතු යන්න." + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: "ඒකක දළ විශ්ලේෂණයට යන්න" view_all_units: View all units pd: diff --git a/dashboard/config/locales/sk-SK.yml b/dashboard/config/locales/sk-SK.yml index ac6242e7d80cf..3ba4387aeade6 100644 --- a/dashboard/config/locales/sk-SK.yml +++ b/dashboard/config/locales/sk-SK.yml @@ -668,6 +668,8 @@ notes_coming_soon: Poznámky pre toto video už čoskoro. autoplay_option: Prehrávať videá automaticky download: Stiahnuť video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Váš prehliadač internetu nepodporujeme. Prosím aktualizujte @@ -1195,6 +1197,9 @@ keď bude kontrolovať tvoje odpovede. hidden_stage: Tvoj učiteľ neočakáva, že sa budeš nachádzať práve tu. Prosím, opýtaj sa svojho učiteľa na ktorú lekciu sa máš podľa správnosti prihlásiť. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Prejsť na prehľad view_all_units: View all units pd: diff --git a/dashboard/config/locales/sl-SI.yml b/dashboard/config/locales/sl-SI.yml index 2f8267615b1fc..1eecb1a053732 100644 --- a/dashboard/config/locales/sl-SI.yml +++ b/dashboard/config/locales/sl-SI.yml @@ -651,6 +651,8 @@ notes_coming_soon: Opombe za ta video, kmalu. autoplay_option: Samodejno predvajanje videoposnetkov download: Prenos videa + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1182,6 +1184,9 @@ your answers. hidden_stage: Tvoj učitelj ni pričakoval, da boš tukaj. Vprašaj svojega učitelja katero vajo moraš delati. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/sq-AL.yml b/dashboard/config/locales/sq-AL.yml index 679b27fc449b1..502290889f2fc 100644 --- a/dashboard/config/locales/sq-AL.yml +++ b/dashboard/config/locales/sq-AL.yml @@ -667,6 +667,8 @@ notes_coming_soon: Shënimet për këtë video vijnë së shpejti. autoplay_option: Luaj videot automatikisht download: Shkarko Videon + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Shfletuesi juaj nuk suportohet. Ju lutem përmirësoni versionin @@ -1213,6 +1215,9 @@ koha për të punuar mbi të ose të shqyrtojë përgjigjet tuaja. hidden_stage: Mësuesi juaj nuk pret që të jeni këtu. Ju lutem pyesni mësuesin tuaj se cili mësim duhet të jetë. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Shko në njësinë e rishikimit view_all_units: View all units pd: diff --git a/dashboard/config/locales/sr-SP.yml b/dashboard/config/locales/sr-SP.yml index 1e651513ecf67..0627976b2702c 100644 --- a/dashboard/config/locales/sr-SP.yml +++ b/dashboard/config/locales/sr-SP.yml @@ -654,6 +654,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: "Аутоматски покрени видео" download: "Преузмите видео" + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1191,6 +1193,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/sv-SE.yml b/dashboard/config/locales/sv-SE.yml index 8bc64c69359ef..d8ff935eef59f 100644 --- a/dashboard/config/locales/sv-SE.yml +++ b/dashboard/config/locales/sv-SE.yml @@ -661,6 +661,8 @@ notes_coming_soon: Text till denna video kommer snart. autoplay_option: spela upp automatiskt download: Ladda ner video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Din webbläsare stöds inte. Uppgradera din webbläsare till @@ -1198,6 +1200,9 @@ granska dina svar. hidden_stage: Din lärare förväntar sig inte att du är på denna lektion. Fråga gärna din lärare vilka lektion som du bör vara på. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Gå till avsnittets översikt view_all_units: View all units pd: diff --git a/dashboard/config/locales/ta-IN.yml b/dashboard/config/locales/ta-IN.yml index 8334b43d1ca2d..1b4c92b2d3d8a 100644 --- a/dashboard/config/locales/ta-IN.yml +++ b/dashboard/config/locales/ta-IN.yml @@ -657,6 +657,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: Autoplay videos download: Download Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1194,6 +1196,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/te-IN.yml b/dashboard/config/locales/te-IN.yml index 1b804d8fd0539..b29c06791a989 100644 --- a/dashboard/config/locales/te-IN.yml +++ b/dashboard/config/locales/te-IN.yml @@ -666,6 +666,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: Autoplay videos download: Download Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1203,6 +1205,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/tg-TJ.yml b/dashboard/config/locales/tg-TJ.yml index 1863caf284458..ff5eb0cb30a44 100644 --- a/dashboard/config/locales/tg-TJ.yml +++ b/dashboard/config/locales/tg-TJ.yml @@ -667,6 +667,8 @@ notes_coming_soon: Notes for this video coming soon. autoplay_option: Autoplay videos download: Download Video + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Your browser is not supported. Please upgrade your browser @@ -1204,6 +1206,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/th-TH.yml b/dashboard/config/locales/th-TH.yml index de3763a0a28e2..31dc82e4ac266 100644 --- a/dashboard/config/locales/th-TH.yml +++ b/dashboard/config/locales/th-TH.yml @@ -643,6 +643,8 @@ notes_coming_soon: "เร็ว ๆ นี้จะมีบันทึกย่อสำหรับวิดีโอนี้" autoplay_option: "วิดีโอเริ่มเล่นอัตโนมัติ" download: "ดาวน์โหลดวิดีโอ" + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: "เบราเซอร์ของคุณไม่ได้รับการสนับสนุนให้ใช้งาน กรุณาอัพเกรดเบราเซอร์เป็น @@ -1180,6 +1182,9 @@ your answers. hidden_stage: Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on. + hidden_script: Your teacher didn't expect you to be here. Please ask your teacher + which unit you should be on. + return_unit_overview: Go to unit overview return_course_overview: Go to unit overview view_all_units: View all units pd: diff --git a/dashboard/config/locales/tr-TR.yml b/dashboard/config/locales/tr-TR.yml index ebec68f31148f..8e566b4ea3823 100644 --- a/dashboard/config/locales/tr-TR.yml +++ b/dashboard/config/locales/tr-TR.yml @@ -651,6 +651,8 @@ notes_coming_soon: Video için notlar yakında eklenecek. autoplay_option: Otomatik oynayan video download: Videoyu indir + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: Tarayıcınız desteklenmiyor. Lütfen tarayıcınızı 服务条款。如果我在13岁以下,我已经确定了我的父母或法定监护人已经允许我在没有老师的情况下来使用Code.org的服务。" create_personal_login_email_note: "注意:电子邮箱不会用来与学生进行联系。除了密码恢复的邮件,学生永远不会收到从Code.org寄来的任何邮件。更多信息请查看隐私政策。" - enter_new_login_info: Enter your new login information - confirm_secret_words: Confirm that it is you by entering your current secret words - enter_parent_email: Enter your parent or guardian's email address (for password - recovery) + enter_new_login_info: "输入新的登录信息" + confirm_secret_words: "输入你当前的秘密单词来确认你的身份" + enter_parent_email: "输入你的父母或监护人的电子邮件地址(用于恢复密码)" user_level: completed: "已完成" tried: "试过了" @@ -527,6 +526,8 @@ notes_coming_soon: "此视频的备注即将推出。" autoplay_option: "自动播放视频" download: "下载视频" + show_notes: Show Notes + show_video: Show Video compatibility: upgrade: unsupported_message: "您的浏览器不支持浏览本网页。请升级您的浏览器至 - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6568,10 +6562,10 @@ ar: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6582,7 +6576,7 @@ ar: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ar-SA/dashboard/base.yml b/i18n/locales/ar-SA/dashboard/base.yml index 9518d856a48f4..c1188c9d598dd 100755 --- a/i18n/locales/ar-SA/dashboard/base.yml +++ b/i18n/locales/ar-SA/dashboard/base.yml @@ -495,6 +495,8 @@ ar: notes_coming_soon: 'ملاحظات على هذا الفيديو. قريبا.' autoplay_option: 'تشغيل تلقائي لاشرطة الفيديو' download: 'تحميل الفيديو' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "متصفح غير مدعوم. رجاءاً قم بتطوير متصفحك إلى أحد متصفحاتنا المدعومة. يمكنك تجربة رؤية الصفحة, ولكن توقع أن لا تعمل بكافة الوظائف و قد تتعطل." @@ -929,7 +931,9 @@ ar: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/ar-SA/dashboard/callouts.yml b/i18n/locales/ar-SA/dashboard/callouts.yml index 14331251b76ad..e9fb85354b2ef 100644 --- a/i18n/locales/ar-SA/dashboard/callouts.yml +++ b/i18n/locales/ar-SA/dashboard/callouts.yml @@ -12,6 +12,14 @@ ar: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ar: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ar-SA/dashboard/courses.yml b/i18n/locales/ar-SA/dashboard/courses.yml index 3b94fc9abc85f..5c9e4127e0663 100644 --- a/i18n/locales/ar-SA/dashboard/courses.yml +++ b/i18n/locales/ar-SA/dashboard/courses.yml @@ -12,3 +12,8 @@ ar: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ar-SA/dashboard/instructions.yml b/i18n/locales/ar-SA/dashboard/instructions.yml index 647d8ad9b25af..057450891a88a 100644 --- a/i18n/locales/ar-SA/dashboard/instructions.yml +++ b/i18n/locales/ar-SA/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ar: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ar-SA/dashboard/markdown_instructions.yml b/i18n/locales/ar-SA/dashboard/markdown_instructions.yml index a4e27d4f464be..db4c45e6cddb5 100644 --- a/i18n/locales/ar-SA/dashboard/markdown_instructions.yml +++ b/i18n/locales/ar-SA/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ar: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ar: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ar: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ar: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ar: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ar: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ar: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ar: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ar-SA/dashboard/scripts.yml b/i18n/locales/ar-SA/dashboard/scripts.yml index f794d481f49ab..619200dd0185d 100755 --- a/i18n/locales/ar-SA/dashboard/scripts.yml +++ b/i18n/locales/ar-SA/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ar: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ar: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ar: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ar-SA/pegasus/mobile.yml b/i18n/locales/ar-SA/pegasus/mobile.yml index bcfa65720f7b2..cf2623d1f1741 100755 --- a/i18n/locales/ar-SA/pegasus/mobile.yml +++ b/i18n/locales/ar-SA/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "إضافة طالب" dashboard_students_add_students: "إضافة العديد من الطلاب" dashboard_students_add_multiple: 'اكتب أو إلصق أسماء الطلاب. واحداً في كل سطر:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "قمت بإنشاء قسم جديد! الآن أضف طلابك باستخدام أزرار إضافة الطالب و إضافة العديد من الطلاب أعلاه." dashboard_students_placeholder_name: "اسم التلميذ" dashboard_students_name: "الاسم" diff --git a/i18n/locales/az-AZ/blockly-mooc/common.json b/i18n/locales/az-AZ/blockly-mooc/common.json index e4d622b1be52d..2b58fc103ca4a 100755 --- a/i18n/locales/az-AZ/blockly-mooc/common.json +++ b/i18n/locales/az-AZ/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Yaşınız", "allHandouts":"All Handouts", "allStudents":"Hamısı", @@ -45,6 +47,39 @@ "catProcedures":"Funksiyalar", "catText":"mətn", "catVariables":"Dəyişənlər", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Təbriklər! Siz sonuncu mərhələni tamamladınız və {numTrophies, plural, one {bir kubok} other {# kubok}} qazandınız.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Təəssüf ki, '%1' yaddaşa verilmiş heç bir proqramla uyğunlaşmır.", "help":"Kömək", "hidden":"Gizli", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Gizlət)", "hintHeader":"Məsləhət belədir:", "hintPrompt":"Kömək lazımdır?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Son", "homepageUiTipsAfterDialogConfirm":"Daha ətraflı", "iconSearchPlaceholder":"Bir ikon axtar...", + "iDontKnow":"I don't know", "ignore":"Nəzərə alma", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Onlayn", "openWorkspace":"Bu necə işləyir?", "orientationLock":"Cihaz nizamlamalarında səmt kilidini söndürün.", + "other":"Digər", "pairingNavigatorWarning":"Bu tapmaca {driver} ile eyniləşdirmə vaxtı tamamlandı. Bir komanda olaraq tapdığınız həlli görüntüləmək üçün onların hesabına baxın.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Valideyn", + "parents":"Parents", "pause":"Break", "perfect":"mükəmməl", "play":"oyna", @@ -494,6 +534,7 @@ "positionTopOutRight":"sağ üst istiqamətə", "positionTopRight":"sağ üst istiqamətə", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Sertifikatı çap edin", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Bölüşün", "shareFailure":"Bağışlayın, bu proqramı bölüşə bilmirik.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Zəhmət olmazsa, aşağıda yaşınızı daxil edin və davam etmək üçün \"Oldu\"nu klikləyin.", "shareWarningsMoreInfo":"Daha ətraflı", "shareWarningsStoreData":"\"CodeStudio\"-da hazırlanmış bu proqramda, bu paylaşım linki vasitəsilə hər-hansı bir insan tərəfindən göstərilə biləcək məlumatlar gizlənmişdir, yəni şəxsi məlumat verməyiniz istənilsə, diqqətli olun.", @@ -618,6 +669,7 @@ "showToolbox":"Alətlər qutusunu göstər", "showVersionsHeader":"Versiya tarixçəsi", "signup":"Giriş kursu üçün qeydiyyatdan keçin", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Mərhələ kilidlidir.", "stageNotFullyLocked":"Mərhələ hərkəsə kilidli deyil.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Öyrənməyə başlayın", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"vizual proqramlaşdırma mühiti", "syntaxErrorMsg":"Proqramınızda hərf səhvi var. Zəhmət olmazsa, {lineNumber} nömrəli sətri pozun və bir daha cəhd edin.", "teacher":"Müəllim", + "teachers":"Müəllimlər", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Kod Saatı", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Görünən", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Proqramlaşdırmağı öyrənmək istəyirsiniz?", "watchVideo":"Videoya baxın", "when":"nə zaman", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"iş sahəsi: ", "yes":"Bəli", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/az-AZ/dashboard/authored_hints.yml b/i18n/locales/az-AZ/dashboard/authored_hints.yml index 046192c6d48c0..3211637025264 100644 --- a/i18n/locales/az-AZ/dashboard/authored_hints.yml +++ b/i18n/locales/az-AZ/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ az: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ az: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ az: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ az: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/az-AZ/dashboard/base.yml b/i18n/locales/az-AZ/dashboard/base.yml index 3453ecc5369d8..23fa767dcb7f2 100755 --- a/i18n/locales/az-AZ/dashboard/base.yml +++ b/i18n/locales/az-AZ/dashboard/base.yml @@ -494,6 +494,8 @@ az: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Videoların avtoifası' download: 'Videonu endir' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ az: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/az-AZ/dashboard/callouts.yml b/i18n/locales/az-AZ/dashboard/callouts.yml index eb1777fcf231b..aae861333a798 100644 --- a/i18n/locales/az-AZ/dashboard/callouts.yml +++ b/i18n/locales/az-AZ/dashboard/callouts.yml @@ -12,6 +12,14 @@ az: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ az: sign_in_to_save_project: Öz layihəni sonra daxil etmək istəyirsən bu layihəni yadda saxlamaq üçün hesabına daxil ol! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/az-AZ/dashboard/courses.yml b/i18n/locales/az-AZ/dashboard/courses.yml index ace3b3a69b96d..203d6691cab21 100644 --- a/i18n/locales/az-AZ/dashboard/courses.yml +++ b/i18n/locales/az-AZ/dashboard/courses.yml @@ -12,3 +12,8 @@ az: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/az-AZ/dashboard/instructions.yml b/i18n/locales/az-AZ/dashboard/instructions.yml index 632f1efe9ffbb..20a05d614c26e 100644 --- a/i18n/locales/az-AZ/dashboard/instructions.yml +++ b/i18n/locales/az-AZ/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ az: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/az-AZ/dashboard/markdown_instructions.yml b/i18n/locales/az-AZ/dashboard/markdown_instructions.yml index 65ab51bc129e1..3daa8c92d90f5 100644 --- a/i18n/locales/az-AZ/dashboard/markdown_instructions.yml +++ b/i18n/locales/az-AZ/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ az: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ az: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ az: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ az: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ az: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ az: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ az: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ az: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/az-AZ/dashboard/scripts.yml b/i18n/locales/az-AZ/dashboard/scripts.yml index 6f1f14e3c1fc4..a513ac48f06f3 100755 --- a/i18n/locales/az-AZ/dashboard/scripts.yml +++ b/i18n/locales/az-AZ/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ az: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ az: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ az: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/az-AZ/pegasus/mobile.yml b/i18n/locales/az-AZ/pegasus/mobile.yml index 7620b730bfab1..6d609f6d212c2 100755 --- a/i18n/locales/az-AZ/pegasus/mobile.yml +++ b/i18n/locales/az-AZ/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Şagirdlərinizin adlarını hər sətirdə biri olmaqla yazın və ya əlavə edin:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Şagirdin adı" dashboard_students_name: "Ad" diff --git a/i18n/locales/bg-BG/blockly-mooc/common.json b/i18n/locales/bg-BG/blockly-mooc/common.json index 9cfbd37d5503e..30a0899465fc8 100755 --- a/i18n/locales/bg-BG/blockly-mooc/common.json +++ b/i18n/locales/bg-BG/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Създаване и управление на собствен списък с ученици", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Изберете как искате да добавите вашите ученици:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Възраст", "allHandouts":"All Handouts", "allStudents":"Всичи", @@ -45,6 +47,39 @@ "catProcedures":"Функции", "catText":"Текст", "catVariables":"Променливи", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Поздравления! Вие завършихте последния етап и спечелихте {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Намери курс", "findCourseDescription":"Опитайте нови курсове и ги добавете към началната си страница.", - "findGuestSpeaker":"Намери гост-лектор", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Поканете местни доброволци да посетят вашата класна стая или да вдъхновят учениците чрез видео чат.", "findLocalClassHeading":"Намерете локален компютърърен клас", "findLocalClassSubheading":"Местни класове", @@ -337,6 +372,7 @@ "hashError":"За съжаление '%1' не съответства на нито една запазена програма.", "help":"Помощ", "hidden":"скрит", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Скрий)", "hintHeader":"Ето един съвет:", "hintPrompt":"Нужда от помощ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Финал", "homepageUiTipsAfterDialogConfirm":"Научете повече", "iconSearchPlaceholder":"Търси икона...", + "iDontKnow":"I don't know", "ignore":"Игнорирай", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Онлайн", "openWorkspace":"Как работи", "orientationLock":"Изключете заключването на ориентацията от опциите на устройството.", + "other":"Друго", "pairingNavigatorWarning":"Този пъзел е завършен в екип с {driver}. Погледнете този пъзел в общия акаунт, за да прегледате решението, което сте създали като екип.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Програмиране по двойки", + "parent":"Родител", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"играй", @@ -494,6 +534,7 @@ "positionTopOutRight":"горе извън дясната позиция", "positionTopRight":"на позиция горе вдясно", "predictionInstructions":"Направи прогнози, преди да стартираш програмата.", + "printCertificate":"Печат на сертификат", "printCertificates":"Печат на сертификати", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Прегледайте Code.org курсовете, за да намерите следващото си предизвикателство.", "share":"Сподели", "shareFailure":"За съжаление, не можем да споделим тази програма.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Въведете вашата възраст по-долу и щракнете върху OK, за да продължите.", "shareWarningsMoreInfo":"Повече информация", "shareWarningsStoreData":"Това приложение създадено на Студиото по кодиране съдържа данни, които могат да се видят от всеки с тази споделена връзка, така че не предоставяйте лична информация.", @@ -618,6 +669,7 @@ "showToolbox":"Показване на инструменти", "showVersionsHeader":"Хронология на версиите", "signup":"Регистрация във встъпителния курс", + "skipPuzzle":"Skip puzzle", "stageExtras":"Екстри", "stageLocked":"Етапът е заключен.", "stageNotFullyLocked":"Етапът не е заключен за всички.", @@ -645,6 +697,7 @@ "subtitle":"визуална среда за програмиране", "syntaxErrorMsg":"Вашата програма съдържа правописна грешка. Моля, премахнете линия {lineNumber} и опитайте отново.", "teacher":"Учител", + "teachers":"Учители", "teacherCommunity":"Учителска общност", "teacherCommunityDescription":"Задавайте въпроси за учебна програма, споделяте идеи от уроците си и получавайте помощ от други учители", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"Покажи преглед на частта", "visible":"Видим", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Искате ли да се научите да пишете код?", "watchVideo":"Гледайте видеото", "when":"когато", @@ -710,5 +764,17 @@ "withoutHints":"Без да се използват съвети!", "workspaceHeaderShort":"Работна област: ", "yes":"Да", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/bg-BG/dashboard/authored_hints.yml b/i18n/locales/bg-BG/dashboard/authored_hints.yml index 923e458ba8c70..80988a9c124cb 100644 --- a/i18n/locales/bg-BG/dashboard/authored_hints.yml +++ b/i18n/locales/bg-BG/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ bg: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ bg: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ bg: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ bg: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/bg-BG/dashboard/base.yml b/i18n/locales/bg-BG/dashboard/base.yml index ed4836b96bf51..bc313f263a26b 100755 --- a/i18n/locales/bg-BG/dashboard/base.yml +++ b/i18n/locales/bg-BG/dashboard/base.yml @@ -492,6 +492,8 @@ bg: notes_coming_soon: 'Бележки за този клип очаквайте скоро.' autoplay_option: 'Автоматично изпълнение на видеата' download: 'Изтегляне на видео' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Вашият браузър не се поддържа. Моля, надстройте браузъра си до един от нашите поддържани браузъри. Можете да опитате да разгледате страницата, но е възможно да не функционира както трябва." @@ -926,6 +928,8 @@ bg: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Съдържанието на този етап не е видимо, защото този етап в момента е заключен. Вашият учител може да отключи този етап, когато ще работите по него или за да прегледате вашите отговори.' hidden_stage: "Вашият учител не е позволил достъпа до този етап. Моля, попитайте учителя кой урок трябва започнете." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Прегледайте тази част' view_all_units: 'View all units' pd: diff --git a/i18n/locales/bg-BG/dashboard/callouts.yml b/i18n/locales/bg-BG/dashboard/callouts.yml index ef4af3c83497a..a7fce0083ef1a 100644 --- a/i18n/locales/bg-BG/dashboard/callouts.yml +++ b/i18n/locales/bg-BG/dashboard/callouts.yml @@ -12,6 +12,14 @@ bg: 4_5_Bee_Conditionals_2_1: Не забравяйте, проверете дали зад всеки облак има цвете. Вие не трябва да проверявате за медни пити. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Не забравяйте, проверете дали зад всеки облак има цвете. Вие не трябва да проверявате за медни пити. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ bg: sign_in_to_save_project: Искате ли да имате достъп до вашия проект по-късно? Влезте, за да запишете този проект към акаунта си! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/bg-BG/dashboard/courses.yml b/i18n/locales/bg-BG/dashboard/courses.yml index 6c0a0e6f0452a..2eb677021a460 100644 --- a/i18n/locales/bg-BG/dashboard/courses.yml +++ b/i18n/locales/bg-BG/dashboard/courses.yml @@ -12,3 +12,8 @@ bg: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/bg-BG/dashboard/instructions.yml b/i18n/locales/bg-BG/dashboard/instructions.yml index 678539acf3b44..fcd874dd6a11f 100644 --- a/i18n/locales/bg-BG/dashboard/instructions.yml +++ b/i18n/locales/bg-BG/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ bg: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/bg-BG/dashboard/markdown_instructions.yml b/i18n/locales/bg-BG/dashboard/markdown_instructions.yml index f68376095b879..dd9eebf5079dd 100644 --- a/i18n/locales/bg-BG/dashboard/markdown_instructions.yml +++ b/i18n/locales/bg-BG/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ bg: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ bg: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ bg: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ bg: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ bg: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ bg: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ bg: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ bg: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/bg-BG/dashboard/scripts.yml b/i18n/locales/bg-BG/dashboard/scripts.yml index 158d06d3c8f17..a63cd42600ae0 100755 --- a/i18n/locales/bg-BG/dashboard/scripts.yml +++ b/i18n/locales/bg-BG/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ bg: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ bg: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ bg: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/bg-BG/pegasus/mobile.yml b/i18n/locales/bg-BG/pegasus/mobile.yml index 2c9e70013f0a0..d5d4e48a5785f 100755 --- a/i18n/locales/bg-BG/pegasus/mobile.yml +++ b/i18n/locales/bg-BG/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "Добавяне на ученик" dashboard_students_add_students: "Добавяне на няколко ученика" dashboard_students_add_multiple: 'Въведете или поставете имената на вашите ученици, по едно име на ред:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Създали сте нов раздел! Сега добавете вашите ученици, използвайки Добавяне на ученик и Добавяне на няколко ученици от бутоните по-горе." dashboard_students_placeholder_name: "Име на ученика" dashboard_students_name: "Име" diff --git a/i18n/locales/bn-BD/blockly-mooc/common.json b/i18n/locales/bn-BD/blockly-mooc/common.json index a3ec036cd78ea..0bc0aa9f52d5c 100755 --- a/i18n/locales/bn-BD/blockly-mooc/common.json +++ b/i18n/locales/bn-BD/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"বয়স", "allHandouts":"All Handouts", "allStudents":"সব", @@ -45,6 +47,39 @@ "catProcedures":"ফাংশনগুলি", "catText":"পাঠ", "catVariables":"চলকগুলো", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"অভিনন্দন! আপনি চূড়ান্ত পর্যায়ে সম্পন্ন এবং জিতেছে্ন {numTrophies, plural, one {a trophy} other {# trophies}}।.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"অতিথি স্পীকার সন্ধান করুন", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"দুঃখিত, '% 1' কোনো সংরক্ষিত প্রোগ্রামের সাথে সঙ্গতিপূর্ণ নয়।", "help":"সাহায্য", "hidden":"গোপন", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(লুকান)", "hintHeader":"এখানে একটি ইঙ্গিত:", "hintPrompt":"সাহায্য প্রয়োজন?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"শেষ", "homepageUiTipsAfterDialogConfirm":"আরও জানুন", "iconSearchPlaceholder":"আইকন জন্য সন্ধান করুন...", + "iDontKnow":"I don't know", "ignore":"উপেক্ষা করুন", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"অনলাইনে", "openWorkspace":"এটি কিভাবে কাজ করে", "orientationLock":"ডিভাইস সেটিংস অভিযোজন (ওরিয়েন্টেশন) লক বন্ধ করুন।", + "other":"অন্যান্য", "pairingNavigatorWarning":"{driver} সাথে একত্রিত হয়ে এই ধাঁধা সম্পন্ন করা হয়েছে । এই ধাঁধা থেকে দল হিসেবে তুমি যে সমাধান দিয়েছ তা উনাদের সমাধান এর সাথে মিলিয়ে দেখে নিতে পারো ।", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"মা-বাবা", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"খেলুন", @@ -494,6 +534,7 @@ "positionTopOutRight":"শীর্ষ পদ ডান দিক ছেড়ে অবস্থান", "positionTopRight":"উপরে ডানে অবস্থান", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"শেয়ার", "shareFailure":"দুঃখিত, আমরা এই প্রোগ্রাম শেয়ার করতে পারছি না.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"নিচে আপনার বয়স প্রদান করুন এবং চলিয়ে যাবার জন্য OK ক্লিক করুন।", "shareWarningsMoreInfo":"অধিক তথ্য", "shareWarningsStoreData":"আপনাকে যদি ব্যক্তিগত তথ্য প্রদান করতে বলা হয় তাহলে সতর্কতা অবলম্বন করা আবশ্যক কারন এই অ্যাপ্লিকেশন কোড স্টুডিও তথ্য ভান্ডারের উপর ভিত্তি করে নির্মিত যা এই শেয়ারিং লিঙ্ক সহ যে কেউ দেখা যেতে পারে।", @@ -618,6 +669,7 @@ "showToolbox":"টুলবক্স দেখান", "showVersionsHeader":"সংস্করণ ইতিহাস", "signup":"ভুমিকা কোর্সের জন্য নিবন্ধন করুন", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"মঞ্চ তালাবন্ধ করা আছে।.", "stageNotFullyLocked":"মঞ্চ সকলের জন্য তালাবদ্ধ থাকে না।.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"পাঠ পরিকাল্পনা এবং তথ্য", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"শেখা শুরু করুন।", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"ভিজ্যুয়াল প্রোগ্রামিং পরিবেশ", "syntaxErrorMsg":"আপনার প্রোগ্রাম লিখায় একটি ভুল রয়েছে। লাইন {lineNumber} অপসারণ করে আবার চেষ্টা করুন।", "teacher":"শিক্ষক", + "teachers":"শিক্ষকদের", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"এক ঘন্টার কোড", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"দৃশ্যমান", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"কোড শিখতে চান?", "watchVideo":"ভিডিও দেখুন", "when":"যখন", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"কর্মপরিসর:", "yes":"\"হ্যাঁ\"", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/bn-BD/dashboard/authored_hints.yml b/i18n/locales/bn-BD/dashboard/authored_hints.yml index 4eda9e289dec9..025a44ab4c259 100644 --- a/i18n/locales/bn-BD/dashboard/authored_hints.yml +++ b/i18n/locales/bn-BD/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ bn: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ bn: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ bn: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ bn: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/bn-BD/dashboard/base.yml b/i18n/locales/bn-BD/dashboard/base.yml index 4a9844d0f6ccb..ccdd392bc8212 100755 --- a/i18n/locales/bn-BD/dashboard/base.yml +++ b/i18n/locales/bn-BD/dashboard/base.yml @@ -494,6 +494,8 @@ bn: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'স্বয়ংচালিত ভিডিও' download: 'ভিডিও ডাউনলোড করুন' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ bn: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/bn-BD/dashboard/callouts.yml b/i18n/locales/bn-BD/dashboard/callouts.yml index 26ba7e7c0fdd6..4e4fb2d7fc24b 100644 --- a/i18n/locales/bn-BD/dashboard/callouts.yml +++ b/i18n/locales/bn-BD/dashboard/callouts.yml @@ -12,6 +12,14 @@ bn: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ bn: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/bn-BD/dashboard/courses.yml b/i18n/locales/bn-BD/dashboard/courses.yml index 23aa4a3fe2c75..6d88a00388490 100644 --- a/i18n/locales/bn-BD/dashboard/courses.yml +++ b/i18n/locales/bn-BD/dashboard/courses.yml @@ -12,3 +12,8 @@ bn: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/bn-BD/dashboard/instructions.yml b/i18n/locales/bn-BD/dashboard/instructions.yml index 7d3b20c7abd1f..ef38b23bbd0ba 100644 --- a/i18n/locales/bn-BD/dashboard/instructions.yml +++ b/i18n/locales/bn-BD/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ bn: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/bn-BD/dashboard/markdown_instructions.yml b/i18n/locales/bn-BD/dashboard/markdown_instructions.yml index 7398257950cf2..401fbbcd3defb 100644 --- a/i18n/locales/bn-BD/dashboard/markdown_instructions.yml +++ b/i18n/locales/bn-BD/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ bn: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ bn: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ bn: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ bn: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ bn: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ bn: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ bn: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ bn: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/bn-BD/dashboard/scripts.yml b/i18n/locales/bn-BD/dashboard/scripts.yml index e6bc6da809462..fc9eced7ce09d 100755 --- a/i18n/locales/bn-BD/dashboard/scripts.yml +++ b/i18n/locales/bn-BD/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ bn: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ bn: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ bn: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/bn-BD/pegasus/mobile.yml b/i18n/locales/bn-BD/pegasus/mobile.yml index 70e227476b0b6..14ea1e91c9a58 100755 --- a/i18n/locales/bn-BD/pegasus/mobile.yml +++ b/i18n/locales/bn-BD/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "শিক্ষার্থী যুক্ত করুন" dashboard_students_add_students: "একাধিক শিক্ষার্থী যুক্ত করুন" dashboard_students_add_multiple: 'প্রতি লাইনে একজন করে, শিক্ষার্থীদের নাম লিখুন বা পেস্ট করুন:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "নতুন শাখার সৃষ্টি করেছেন! এখন উপরেরছাত্র যুক্ত করুন এবং একাধিক ছাত্র যুক্ত করুনবোতামগুলি ব্যবহার করে ছাত্র যুক্ত করুন।" dashboard_students_placeholder_name: "শিক্ষার্থীর নাম" dashboard_students_name: "নাম" diff --git a/i18n/locales/bs-BA/blockly-mooc/common.json b/i18n/locales/bs-BA/blockly-mooc/common.json index 69ab17003efa8..bf7ee551abc82 100755 --- a/i18n/locales/bs-BA/blockly-mooc/common.json +++ b/i18n/locales/bs-BA/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Starost", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Funkcije", "catText":"Tekst", "catVariables":"Varijable", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Čestitamo! Završena je posljednja faza i osvajaš {numTrophies, plural, one {trofej} other {# trofeja}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Pronađi gostujuće govornike", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Nažalost, '%1' ne odgovara nijednom snimljenom programu.", "help":"Pomoć", "hidden":"Sakriveno", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Sakrij)", "hintHeader":"Evo jedan savjet:", "hintPrompt":"Trebaš li pomoć?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Završi", "homepageUiTipsAfterDialogConfirm":"Nauči više", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignoriši", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Kako To Radi", "orientationLock":"U postavkama uređaja isključi blokadu orijentacije.", + "other":"Ostalo", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Programiranje u Paru", + "parent":"Roditelj", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"igraj", @@ -494,6 +534,7 @@ "positionTopOutRight":"na položaj izvana gore desno", "positionTopRight":"na položaj gore desno", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Ispiši Diplomu", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Podijeli", "shareFailure":"Žalim, ali ne možemo dijeliti ovaj program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Molimo vas da unesete svoje ime ispod da kliknete na OK.", "shareWarningsMoreInfo":"Opširnije", "shareWarningsStoreData":"Ova aplikacija se zasniva na podacima Code Studio trgovina koje mogu svi pogledati preko linka za razmjenu, s'toga pazite ukoliko vam se bude tražilo da unesete lične podatke.", @@ -618,6 +669,7 @@ "showToolbox":"Prikaži Alatni okvir", "showVersionsHeader":"Historija verzije", "signup":"Registrirajte se na početni kurs", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Nastavni Planovi i Resursi", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Započni sa učenjem", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"grafičko okruženje za programiranje", "syntaxErrorMsg":"Vaš program ima pogrešku. Molimo vas da uklonite liniju {lineNumber} i da pokušate ponovo.", "teacher":"Učitelj", + "teachers":"Učitelji", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Sat Kodiranja", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Želiš li naučiti programirati?", "watchVideo":"Pogledaj Video", "when":"kada", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Radni prostor: ", "yes":"Da", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/bs-BA/dashboard/authored_hints.yml b/i18n/locales/bs-BA/dashboard/authored_hints.yml index bb1a5b05f7523..32e6d6ff83040 100644 --- a/i18n/locales/bs-BA/dashboard/authored_hints.yml +++ b/i18n/locales/bs-BA/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ bs: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ bs: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ bs: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ bs: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/bs-BA/dashboard/base.yml b/i18n/locales/bs-BA/dashboard/base.yml index 4845f59c8f65a..61fb5387d0824 100755 --- a/i18n/locales/bs-BA/dashboard/base.yml +++ b/i18n/locales/bs-BA/dashboard/base.yml @@ -491,6 +491,8 @@ bs: notes_coming_soon: 'Bilješke za ovaj video stižu uskoro.' autoplay_option: 'Automatska reprodukcija videozapisa' download: 'Preuzimanje Videa' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -925,7 +927,9 @@ bs: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/bs-BA/dashboard/callouts.yml b/i18n/locales/bs-BA/dashboard/callouts.yml index 1bd7b1d5d1d78..c251521c91efc 100644 --- a/i18n/locales/bs-BA/dashboard/callouts.yml +++ b/i18n/locales/bs-BA/dashboard/callouts.yml @@ -12,6 +12,14 @@ bs: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ bs: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/bs-BA/dashboard/courses.yml b/i18n/locales/bs-BA/dashboard/courses.yml index a317d7dba5bce..adb7f3a8832b6 100644 --- a/i18n/locales/bs-BA/dashboard/courses.yml +++ b/i18n/locales/bs-BA/dashboard/courses.yml @@ -12,3 +12,8 @@ bs: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: Uvod u kurs računarske nauke koji osposobljava studente za stvaranje autentičnih rukotvorina. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/bs-BA/dashboard/instructions.yml b/i18n/locales/bs-BA/dashboard/instructions.yml index 86f01c240e9c3..4f5e424d82b34 100644 --- a/i18n/locales/bs-BA/dashboard/instructions.yml +++ b/i18n/locales/bs-BA/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ bs: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/bs-BA/dashboard/markdown_instructions.yml b/i18n/locales/bs-BA/dashboard/markdown_instructions.yml index da29380ca817b..898e6db731dce 100644 --- a/i18n/locales/bs-BA/dashboard/markdown_instructions.yml +++ b/i18n/locales/bs-BA/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ bs: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ bs: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ bs: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ bs: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ bs: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ bs: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ bs: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ bs: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/bs-BA/dashboard/scripts.yml b/i18n/locales/bs-BA/dashboard/scripts.yml index 1e207717dc6bd..672a10f755ce6 100755 --- a/i18n/locales/bs-BA/dashboard/scripts.yml +++ b/i18n/locales/bs-BA/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ bs: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ bs: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ bs: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/bs-BA/pegasus/mobile.yml b/i18n/locales/bs-BA/pegasus/mobile.yml index fa83471f6cf2e..f8eee30ac3d4e 100755 --- a/i18n/locales/bs-BA/pegasus/mobile.yml +++ b/i18n/locales/bs-BA/pegasus/mobile.yml @@ -678,6 +678,7 @@ dashboard_students_add_student: "Dodaj učenika" dashboard_students_add_students: "Dodaj više učenika" dashboard_students_add_multiple: 'Upiši ili zalijepi imena svojih učenika, jedno ime za svaki red:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Napravili ste novo odjeljenje! Sad dodajte svoje učenike korištenjem gornjih tipki Dodaj učenika i Dodaj više učenika." dashboard_students_placeholder_name: "Ime učenika" dashboard_students_name: "Ime" diff --git a/i18n/locales/ca-ES/blockly-mooc/common.json b/i18n/locales/ca-ES/blockly-mooc/common.json index 1f3792f1c31c5..da549fc3fd219 100755 --- a/i18n/locales/ca-ES/blockly-mooc/common.json +++ b/i18n/locales/ca-ES/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Edat", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Funcions", "catText":"text", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Enhorabona! Has completat l'etapa final i guanyat {numTrophies, plural, un {trofeu} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Trobar un orador convidat", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Ho sentim, '%1' no correspon amb ningun programa guardat.", "help":"Ajuda", "hidden":"Ocult", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Amaga)", "hintHeader":"Aquí tens una pista:", "hintPrompt":"Necessites ajuda?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finalitza", "homepageUiTipsAfterDialogConfirm":"Aprèn més", "iconSearchPlaceholder":"Buscar una icona...", + "iDontKnow":"I don't know", "ignore":"Ignorar", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"En línia", "openWorkspace":"Com funciona", "orientationLock":"Desactiva el bloqueig d'orientació en els ajustos del teu dispositiu.", + "other":"Altres", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Programació per parelles", + "parent":"Pares", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"reprodueix", @@ -494,6 +534,7 @@ "positionTopOutRight":"a la part superior de fora posició dreta", "positionTopRight":"a la part superior dreta", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Imprimeix el certificat", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Comparteix", "shareFailure":"Ho sentim, no podem compartir aquest programa.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Si us plau, proporcioneu la seva edat a sota i feu clic a D'acord per a continuar.", "shareWarningsMoreInfo":"Més informació", "shareWarningsStoreData":"Aquesta aplicació construïda en Code Studio emmagatzema dades que poden ser vistes per qualsevol amb aquest enllaç compartit, així que tingueu cura si se li demana de proporcionar informació personal.", @@ -618,6 +669,7 @@ "showToolbox":"Mostra la caixa d'eines", "showVersionsHeader":"Historial de versions", "signup":"Inscriu-te al curs d'introducció", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Plans docents i recursos", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Comença a aprendre", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"un entorn de programació visual", "syntaxErrorMsg":"El seu programa conté un error tipogràfic. Tregui la línia {lineNumber} i torneu-ho a provar.", "teacher":"Mestre", + "teachers":"Mestres", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hora del codi", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Vols aprendre a programar?", "watchVideo":"Mira el vídeo", "when":"quan", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Zona de treball: ", "yes":"Sí", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ca-ES/dashboard/authored_hints.yml b/i18n/locales/ca-ES/dashboard/authored_hints.yml index 26118800a68d1..68d5d5dd62d83 100644 --- a/i18n/locales/ca-ES/dashboard/authored_hints.yml +++ b/i18n/locales/ca-ES/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ ca: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ ca: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ ca: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ ca: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ca-ES/dashboard/base.yml b/i18n/locales/ca-ES/dashboard/base.yml index 6ea2b2cc6e1f5..f65eafc9d99fe 100755 --- a/i18n/locales/ca-ES/dashboard/base.yml +++ b/i18n/locales/ca-ES/dashboard/base.yml @@ -494,6 +494,8 @@ ca: notes_coming_soon: 'Notes per a aquest vídeo molt aviat.' autoplay_option: 'Reprodueix automàticament els vídeos' download: 'Descarregar vídeo' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ ca: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/ca-ES/dashboard/callouts.yml b/i18n/locales/ca-ES/dashboard/callouts.yml index 08f59b40864f7..b071b11af9be9 100644 --- a/i18n/locales/ca-ES/dashboard/callouts.yml +++ b/i18n/locales/ca-ES/dashboard/callouts.yml @@ -12,6 +12,14 @@ ca: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ca: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ca-ES/dashboard/courses.yml b/i18n/locales/ca-ES/dashboard/courses.yml index a1a484b61ef93..881c514fb6ef6 100644 --- a/i18n/locales/ca-ES/dashboard/courses.yml +++ b/i18n/locales/ca-ES/dashboard/courses.yml @@ -12,3 +12,8 @@ ca: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ca-ES/dashboard/instructions.yml b/i18n/locales/ca-ES/dashboard/instructions.yml index 4e023d12418a8..1171480b3dc35 100644 --- a/i18n/locales/ca-ES/dashboard/instructions.yml +++ b/i18n/locales/ca-ES/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ca: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ca-ES/dashboard/markdown_instructions.yml b/i18n/locales/ca-ES/dashboard/markdown_instructions.yml index 9a26ac9f0e02a..eb500c59bc8ef 100644 --- a/i18n/locales/ca-ES/dashboard/markdown_instructions.yml +++ b/i18n/locales/ca-ES/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ca: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ca: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ca: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ca: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ca: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ca: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ca: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ca: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ca-ES/dashboard/scripts.yml b/i18n/locales/ca-ES/dashboard/scripts.yml index fde51eff37519..a0b859bb61021 100755 --- a/i18n/locales/ca-ES/dashboard/scripts.yml +++ b/i18n/locales/ca-ES/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ca: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ca: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ca: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ca-ES/pegasus/mobile.yml b/i18n/locales/ca-ES/pegasus/mobile.yml index 49c9b3efc7b26..85a36dc44ff27 100755 --- a/i18n/locales/ca-ES/pegasus/mobile.yml +++ b/i18n/locales/ca-ES/pegasus/mobile.yml @@ -680,6 +680,7 @@ dashboard_students_add_student: "Afegeix un alumne" dashboard_students_add_students: "Afegeix diversos alumnes" dashboard_students_add_multiple: 'Escriu o enganxa els noms dels teus alumnes, un per línia:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Heu creat un grup nou! Ara afegiu els vostres alumnes utilitzant els botons Afegeix alumne i Afegeix diversos alumnes." dashboard_students_placeholder_name: "Nom de l'alumne" dashboard_students_name: "Nom" diff --git a/i18n/locales/co-CO/blockly-mooc/common.json b/i18n/locales/co-CO/blockly-mooc/common.json index 70b3b66f78cb4..3ec068c18bcbe 100644 --- a/i18n/locales/co-CO/blockly-mooc/common.json +++ b/i18n/locales/co-CO/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Text", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"Here's a tip:", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Sparte", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/co-CO/dashboard/authored_hints.yml b/i18n/locales/co-CO/dashboard/authored_hints.yml index f7014ae7e434e..c7da3e762977d 100644 --- a/i18n/locales/co-CO/dashboard/authored_hints.yml +++ b/i18n/locales/co-CO/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ co: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ co: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ co: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ co: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/co-CO/dashboard/base.yml b/i18n/locales/co-CO/dashboard/base.yml index 195ce4c88fcc6..8d69e8c2bd7bb 100644 --- a/i18n/locales/co-CO/dashboard/base.yml +++ b/i18n/locales/co-CO/dashboard/base.yml @@ -494,6 +494,8 @@ co: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ co: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/co-CO/dashboard/callouts.yml b/i18n/locales/co-CO/dashboard/callouts.yml index e68579fa17ed3..363bea67f6c69 100644 --- a/i18n/locales/co-CO/dashboard/callouts.yml +++ b/i18n/locales/co-CO/dashboard/callouts.yml @@ -12,6 +12,14 @@ co: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ co: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/co-CO/dashboard/courses.yml b/i18n/locales/co-CO/dashboard/courses.yml index 74319162e1026..45e5106a81b16 100644 --- a/i18n/locales/co-CO/dashboard/courses.yml +++ b/i18n/locales/co-CO/dashboard/courses.yml @@ -12,3 +12,8 @@ co: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/co-CO/dashboard/instructions.yml b/i18n/locales/co-CO/dashboard/instructions.yml index 2782197543f26..5070ff629a8fc 100644 --- a/i18n/locales/co-CO/dashboard/instructions.yml +++ b/i18n/locales/co-CO/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ co: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/co-CO/dashboard/markdown_instructions.yml b/i18n/locales/co-CO/dashboard/markdown_instructions.yml index 98a6e604cacee..4f0d2271720c2 100644 --- a/i18n/locales/co-CO/dashboard/markdown_instructions.yml +++ b/i18n/locales/co-CO/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ co: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ co: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ co: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ co: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ co: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ co: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ co: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ co: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/co-CO/dashboard/scripts.yml b/i18n/locales/co-CO/dashboard/scripts.yml index b6eda17a07e64..c52cdea4e454e 100644 --- a/i18n/locales/co-CO/dashboard/scripts.yml +++ b/i18n/locales/co-CO/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ co: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ co: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ co: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/co-CO/pegasus/mobile.yml b/i18n/locales/co-CO/pegasus/mobile.yml index 11c0e71ccb0b5..24c83f05103ef 100644 --- a/i18n/locales/co-CO/pegasus/mobile.yml +++ b/i18n/locales/co-CO/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Name" diff --git a/i18n/locales/cs-CZ/blockly-mooc/common.json b/i18n/locales/cs-CZ/blockly-mooc/common.json index 25e283e2d1625..50915d0e01bd1 100755 --- a/i18n/locales/cs-CZ/blockly-mooc/common.json +++ b/i18n/locales/cs-CZ/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Věk", "allHandouts":"All Handouts", "allStudents":"Vše", @@ -45,6 +47,39 @@ "catProcedures":"Funkce", "catText":"text", "catVariables":"Proměnné", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Dobrá práce! Dokončil si poslední fázi a vyhrál {numTrophies, plural, one {trofej} other {# trofejí}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Najdi hostujícího mluvčího", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Promiň, ale '%1' neodpovídá žádnému uloženému programu.", "help":"Nápověda", "hidden":"Schovaný", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Skrýt)", "hintHeader":"Zde je rada:", "hintPrompt":"Potřebujete pomoc?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Dokončit", "homepageUiTipsAfterDialogConfirm":"Zjisti více", "iconSearchPlaceholder":"Vyhledat ikonu...", + "iDontKnow":"I don't know", "ignore":"Ignorovat", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Jak To Funguje", "orientationLock":"Vypni uzamčení rotace v nastavení zařízení.", + "other":"Ostatní", "pairingNavigatorWarning":"Tato hádanka byla dokončena během párování s {driver}. Podívejte se na tuto hádanku na jejich účtu pro zobrazení řešení, které jste vytvořily jako tým.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Párové programování", + "parent":"Rodič", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"hrát", @@ -494,6 +534,7 @@ "positionTopOutRight":"na horní vnější pravou pozici", "positionTopRight":"na horní pravou pozici", "predictionInstructions":"Před spuštěním programu vytvoř předpověď.", + "printCertificate":"Vytisknout certifikát", "printCertificates":"Tisknout certifikáty", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Sdílet", "shareFailure":"Omlouváme se, ale tento program nemůžeme sdílet.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Zadejte váš věk níže a klepněte na tlačítko OK budete pokračovat.", "shareWarningsMoreInfo":"Další informace", "shareWarningsStoreData":"Tato aplikace vytvořená v Code Studiu ukládá data, které by mohl kdokoliv prohlížet s tímto sdíleným odkazem, takže buďte pozorní, když jste vyzváni k zadání osobních informací.", @@ -618,6 +669,7 @@ "showToolbox":"Zobrazit Nástroje", "showVersionsHeader":"Historie verzí", "signup":"Zaregistruj se do úvodního kurzu", + "skipPuzzle":"Skip puzzle", "stageExtras":"Extra bonusy", "stageLocked":"Fáze je uzamčena.", "stageNotFullyLocked":"Fáze není odmečena pro všechny.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Plány hodin a zdroje", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Zahájení výuky", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"vizuální programovací prostředí", "syntaxErrorMsg":"Váš program obsahuje překlep. Odstranit řádek {lineNumber} a opakujte akci.", "teacher":"Učitel", + "teachers":"Učitelé", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hodina kódu", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Viditelný", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Chceš se naučit programovat?", "watchVideo":"Shlédnout Video", "when":"když", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Pracovní prostor: ", "yes":"Ano", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/cs-CZ/dashboard/authored_hints.yml b/i18n/locales/cs-CZ/dashboard/authored_hints.yml index eedfa88dccbde..3545778c78d2b 100644 --- a/i18n/locales/cs-CZ/dashboard/authored_hints.yml +++ b/i18n/locales/cs-CZ/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ cs: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ cs: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ cs: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ cs: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/cs-CZ/dashboard/base.yml b/i18n/locales/cs-CZ/dashboard/base.yml index 820bfa390c3f1..cb1ee5195234c 100755 --- a/i18n/locales/cs-CZ/dashboard/base.yml +++ b/i18n/locales/cs-CZ/dashboard/base.yml @@ -494,6 +494,8 @@ cs: notes_coming_soon: 'Poznámky pro toto video přijdou brzy.' autoplay_option: 'Automatické přehrávání videí' download: 'Stáhnout Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Váš prohlížeč není podporován. Nainstalujte a použijte některý z podporovaných prohlížečů. Můžete zkusit pokračovat se současným prohlížečem, ale mohou nastat chyby ve funkcionalitě." @@ -928,6 +930,8 @@ cs: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Obsah této úrovně není viditelný, protože tato úroveň je momentálně zamčená. Tvůj učitel odemkne tuto úroveň hned, jakmile se na ní bude pracovat anebo až bude procházet tvoje odpovědi.' hidden_stage: "Tvůj učitel nepředpokládal, že bude zrovna tady. Prosím zeptej se ho, na které lekci máš pracovat." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Přejít na přehled' view_all_units: 'View all units' pd: diff --git a/i18n/locales/cs-CZ/dashboard/callouts.yml b/i18n/locales/cs-CZ/dashboard/callouts.yml index 42008431f868b..66cbafc2507c1 100644 --- a/i18n/locales/cs-CZ/dashboard/callouts.yml +++ b/i18n/locales/cs-CZ/dashboard/callouts.yml @@ -12,6 +12,14 @@ cs: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ cs: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/cs-CZ/dashboard/courses.yml b/i18n/locales/cs-CZ/dashboard/courses.yml index 65729ba0fe342..0258fd5a78fad 100644 --- a/i18n/locales/cs-CZ/dashboard/courses.yml +++ b/i18n/locales/cs-CZ/dashboard/courses.yml @@ -12,3 +12,8 @@ cs: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/cs-CZ/dashboard/instructions.yml b/i18n/locales/cs-CZ/dashboard/instructions.yml index 8ac9d8179ae9a..dbefb2cefb834 100644 --- a/i18n/locales/cs-CZ/dashboard/instructions.yml +++ b/i18n/locales/cs-CZ/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ cs: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/cs-CZ/dashboard/markdown_instructions.yml b/i18n/locales/cs-CZ/dashboard/markdown_instructions.yml index 4ac395a9ba045..ebf9c0c748cca 100644 --- a/i18n/locales/cs-CZ/dashboard/markdown_instructions.yml +++ b/i18n/locales/cs-CZ/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ cs: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ cs: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ cs: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ cs: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ cs: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ cs: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ cs: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ cs: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/cs-CZ/dashboard/scripts.yml b/i18n/locales/cs-CZ/dashboard/scripts.yml index c669e2b8ab0b9..03561862303cd 100755 --- a/i18n/locales/cs-CZ/dashboard/scripts.yml +++ b/i18n/locales/cs-CZ/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ cs: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ cs: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ cs: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/cs-CZ/pegasus/mobile.yml b/i18n/locales/cs-CZ/pegasus/mobile.yml index bb4fed9f5c2cb..c2c648f7ec292 100755 --- a/i18n/locales/cs-CZ/pegasus/mobile.yml +++ b/i18n/locales/cs-CZ/pegasus/mobile.yml @@ -681,6 +681,7 @@ dashboard_students_add_student: "Přidat studenta" dashboard_students_add_students: "Přidat více studentů" dashboard_students_add_multiple: 'Zadejte nebo vložte jména vašich studentů, jeden na řádek:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Vytvořili jste novou sekci! Nyní přidejte své studenty pomocí tlačítka Přidat studenta a Přidat více studentů výše." dashboard_students_placeholder_name: "Jméno studenta" dashboard_students_name: "Jméno" diff --git a/i18n/locales/da-DK/blockly-mooc/common.json b/i18n/locales/da-DK/blockly-mooc/common.json index 99495d8bfe7c8..26bff9878a7f2 100755 --- a/i18n/locales/da-DK/blockly-mooc/common.json +++ b/i18n/locales/da-DK/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Alder", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Funktioner", "catText":"tekst", "catVariables":"Variabler", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Tillykke! Du har afsluttet det sidste trin og vundet {numTrophies, plural, one {et trofæ} other {# trofæer}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find en gæsteforelæser", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Beklager, '%1' svarer ikke til noget gemt program.", "help":"Hjælp", "hidden":"skjult", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Skjul)", "hintHeader":"Her er et tip:", "hintPrompt":"Brug for hjælp?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Færdig", "homepageUiTipsAfterDialogConfirm":"Lær mere", "iconSearchPlaceholder":"Søg efter et ikon...", + "iDontKnow":"I don't know", "ignore":"Ignorer", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Sådan fungerer det", "orientationLock":"Slå orienterings-lås fra i Enhedsindstillinger.", + "other":"Andre", "pairingNavigatorWarning":"Denne test blev færdiggjort mens du dannede hold med {driver}. Kig på testen på deres konto for at se løsningen i lavede som hold.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Par programmering", + "parent":"Forældre", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"afspil", @@ -494,6 +534,7 @@ "positionTopOutRight":"til toppen uden for højre position", "positionTopRight":"til øverste, højre position", "predictionInstructions":"Lav en forudsigelse, før du kører programmet.", + "printCertificate":"Udskriv certifikat", "printCertificates":"Udskriv certifikater", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Del", "shareFailure":"Beklager, vi kan ikke dele dette program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Angiv din alder nedenfor og klik OK for at fortsætte.", "shareWarningsMoreInfo":"Mere Info", "shareWarningsStoreData":"Denne app, bygget med Code Studio, gemmer data, som potentielt kan ses af alle med dette link, så vær forsigtig hvis du bliver bedt om at indtaste personlige oplysninger.", @@ -618,6 +669,7 @@ "showToolbox":"Vis værktøjskasse", "showVersionsHeader":"Versionshistorik for", "signup":"Tilmeld til Introduktion kursus", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Trinnet er låst.", "stageNotFullyLocked":"Trinnet er ikke låst fo ralle.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Lektionsplaner og ressourcer", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Begynd at lære", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"et visuelt programmerings miljø", "syntaxErrorMsg":"Dit program indeholder en fejl. Fjern linje {lineNumber} og prøv igen.", "teacher":"Lærer", + "teachers":"Lærere", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Synlig", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Vil du lære at kode?", "watchVideo":"Se videoen", "when":"når", @@ -710,5 +764,17 @@ "withoutHints":"Uden at bruge nogle tips!", "workspaceHeaderShort":"Arbejdsområde: ", "yes":"Ja", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/da-DK/dashboard/authored_hints.yml b/i18n/locales/da-DK/dashboard/authored_hints.yml index b1a39faa877dc..d8134ec99013d 100644 --- a/i18n/locales/da-DK/dashboard/authored_hints.yml +++ b/i18n/locales/da-DK/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ da: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ da: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ da: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ da: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/da-DK/dashboard/base.yml b/i18n/locales/da-DK/dashboard/base.yml index 4ca3afd51251b..dedaed9428929 100755 --- a/i18n/locales/da-DK/dashboard/base.yml +++ b/i18n/locales/da-DK/dashboard/base.yml @@ -494,6 +494,8 @@ da: notes_coming_soon: 'Noter til denne video kommer snart.' autoplay_option: 'Automatisk afspil videoer' download: 'Hent Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ da: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/da-DK/dashboard/callouts.yml b/i18n/locales/da-DK/dashboard/callouts.yml index 5575a172ac9ff..2298681612fbb 100644 --- a/i18n/locales/da-DK/dashboard/callouts.yml +++ b/i18n/locales/da-DK/dashboard/callouts.yml @@ -12,6 +12,14 @@ da: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ da: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/da-DK/dashboard/courses.yml b/i18n/locales/da-DK/dashboard/courses.yml index e3152ea2b9e51..34a50bc290258 100644 --- a/i18n/locales/da-DK/dashboard/courses.yml +++ b/i18n/locales/da-DK/dashboard/courses.yml @@ -12,3 +12,8 @@ da: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/da-DK/dashboard/instructions.yml b/i18n/locales/da-DK/dashboard/instructions.yml index ada9ae4b8a2bd..cf5a603f0bef1 100644 --- a/i18n/locales/da-DK/dashboard/instructions.yml +++ b/i18n/locales/da-DK/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ da: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/da-DK/dashboard/markdown_instructions.yml b/i18n/locales/da-DK/dashboard/markdown_instructions.yml index 64593bf704e69..9f833a6827b91 100644 --- a/i18n/locales/da-DK/dashboard/markdown_instructions.yml +++ b/i18n/locales/da-DK/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ da: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ da: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ da: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ da: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ da: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ da: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ da: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ da: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/da-DK/dashboard/scripts.yml b/i18n/locales/da-DK/dashboard/scripts.yml index 6af8a6395cc72..1590e2e663763 100755 --- a/i18n/locales/da-DK/dashboard/scripts.yml +++ b/i18n/locales/da-DK/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ da: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ da: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ da: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/da-DK/pegasus/mobile.yml b/i18n/locales/da-DK/pegasus/mobile.yml index 28cb727394f6c..f0a427b8b2d21 100755 --- a/i18n/locales/da-DK/pegasus/mobile.yml +++ b/i18n/locales/da-DK/pegasus/mobile.yml @@ -679,6 +679,7 @@ dashboard_students_add_student: "Tilføj elev" dashboard_students_add_students: "Tilføj flere elever" dashboard_students_add_multiple: 'Skriv eller indsæt navnene på dine elever, en per linje:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Du har oprettet et nyt hold! Tilføj nu dine elever ved hjælp af knapperne Tilføj elev og Tilføje flere elever ovenfor." dashboard_students_placeholder_name: "Elevens navn" dashboard_students_name: "Navn" diff --git a/i18n/locales/de-DE/blockly-mooc/common.json b/i18n/locales/de-DE/blockly-mooc/common.json index 48eddc20a0361..17255b256b457 100755 --- a/i18n/locales/de-DE/blockly-mooc/common.json +++ b/i18n/locales/de-DE/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Erstelle und kontrolliere miene eigene Liste von Schülern", "addStudentsSyncThirdParty":"Synchronisiere meine Liste von Schülern von ein existierendes Klassenzimmer sektion in einer Drittanbieter Werkzeug", "addStudentsToSectionInstructions":"Entscheide wie du deine Schüler hinzufügen möchtest:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Alter", "allHandouts":"All Handouts", "allStudents":"Alle", @@ -45,6 +47,39 @@ "catProcedures":"Funktionen", "catText":"Text", "catVariables":"Variablen", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Herausforderung Puzzles Sind Unterrichtsstunden um Deine Fähigkeiten auf ein neues Niveau zu bringen.", "challengeLevelPassTitle":"Du hast es geschafft!", "challengeLevelPassText":"Allerdings, du hättest es mit nur {idealBlocks, plural, one {1 block} other {# blocks}} schaffen Können. Kannst du dein Programm noch besser machen?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Herzlichen Glückwunsch! Du hast die letzte Aufgabe abgeschlossen und {numTrophies, plural, one {eine Trophäe} other {# Trophäen}} gewonnen.", "findCourse":"Einen Kurs finden", "findCourseDescription":"Probiere neue Kurse aus, um sie deiner Homepage hinzuzufügen.", - "findGuestSpeaker":"Finde einen Gastsprecher", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Laden sie einen lokalen Freiwilligen ein, ihre Klasse zu besuchen oder ihre Klasse via Video Chat zu besichtigen.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Ups, '%1' stimmt mit keinem gespeicherten Programm überein.", "help":"Hilfe", "hidden":"Ausgeblendet", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Ausblenden)", "hintHeader":"Hier ein Tipp:", "hintPrompt":"Brauchst du Hilfe?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Abschließen", "homepageUiTipsAfterDialogConfirm":"Mehr erfahren", "iconSearchPlaceholder":"Suche nach einem Icon-Symbol...", + "iDontKnow":"I don't know", "ignore":"Ignorieren", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Wie es funktioniert", "orientationLock":"Deaktiviere die Orientierungssperre in den Geräteeinstellungen.", + "other":"Andere", "pairingNavigatorWarning":"Diese Aufgabe wurde zusammen mit {driver} gelöst. Schau dir die Aufgabe auf deren Konto an, um Eure gemeinsam als Team erstellte Lösung anzusehen.", "pairingNavigatorLink":"Klicke hier, um eure gemeinsame Lösung anzusehen.", "pairProgramming":"Paarprogrammierung", + "parent":"Elternteil", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"spielen", @@ -494,6 +534,7 @@ "positionTopOutRight":"nach oben rechts außen", "positionTopRight":"nach oben rechts", "predictionInstructions":"Bevor du das Programm ausführst, überlege dir zuerst aufgrund des Programms, was geschehen wird.", + "printCertificate":"Zertifikat drucken", "printCertificates":"Zeugnisse drucken", "professionalLearning":"Professionelles Lernen", "professionalLearningDescription":"Unser beliebtes professionelles Lernen bereitet dich auf deine nächste Informatik Stunde vor.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Durchstöbere Code.org's Kurse, um deine neue Herausforderung zu finden.", "share":"Teilen", "shareFailure":"Leider können wir dieses Programm nicht freigeben.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Bitte teile uns unten dein Alter mit und klicke auf OK, um weiter zu machen.", "shareWarningsMoreInfo":"Unsere Datenschutzerklärung", "shareWarningsStoreData":"Diese App basiert auf Code-Studio und speichert Daten, die von jedem mit diesem Teilen-Link angezeigt werden könnte. Sei also bitte vorsichtig, wenn Du aufgefordert wirst, persönliche Informationen anzugeben.", @@ -618,6 +669,7 @@ "showToolbox":"Werkzeugkiste anzeigen", "showVersionsHeader":"Versionsverlauf", "signup":"Für den Einführungskurs anmelden", + "skipPuzzle":"Skip puzzle", "stageExtras":"Weiterführende Extras dieser Stufe", "stageLocked":"Diese Stufe ist gesperrt.", "stageNotFullyLocked":"Diese Stufe ist nicht für alle gesperrt.", @@ -645,6 +697,7 @@ "subtitle":"eine visuelle Programmierumgebung", "syntaxErrorMsg":"Dein Programm enthält einen Tippfehler. Bitte entferne Zeile {lineNumber} und versuche es erneut.", "teacher":"Lehrer", + "teachers":"Lehrer", "teacherCommunity":"Lehrer Gemeinschaft", "teacherCommunityDescription":"Stellen sie Fragen zum Lehrplan, teilen sie Ideen aus ihren Stunden und lassen sie sich von anderen Lehrern helfen", "teacherCourseHoc":"Stunde des Codes", @@ -702,6 +755,7 @@ "viewUnitOverview":"Einheiten-Überblick anzeigen", "visible":"Sichtbar", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Möchtest du programmieren lernen?", "watchVideo":"Video anschauen", "when":"wenn", @@ -710,5 +764,17 @@ "withoutHints":"Ohne Tipps zu benutzen!", "workspaceHeaderShort":"Arbeitsbereich: ", "yes":"Ja", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/de-DE/dashboard/authored_hints.yml b/i18n/locales/de-DE/dashboard/authored_hints.yml index 5e5a140f7e775..0e35a74fc4905 100644 --- a/i18n/locales/de-DE/dashboard/authored_hints.yml +++ b/i18n/locales/de-DE/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ de: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ de: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ de: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ de: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/de-DE/dashboard/base.yml b/i18n/locales/de-DE/dashboard/base.yml index 4d6c1f530f424..615020d97a8a3 100755 --- a/i18n/locales/de-DE/dashboard/base.yml +++ b/i18n/locales/de-DE/dashboard/base.yml @@ -494,6 +494,8 @@ de: notes_coming_soon: 'Hinweise für dieses Video kommen bald.' autoplay_option: 'Autoplay Videos' download: 'Video herunterladen' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Ihr Browser wird nicht unterstützt. Bitte aktualisieren Sie Ihren Browser auf einen von uns unterstützten Browser. Sie können versuchen diese Seite zu betrachten, aber es können Fehler auftreten." @@ -928,6 +930,8 @@ de: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Der Inhalt dieser Stufe ist gegenwärtig nicht sichtbar, weil sie noch gesperrt ist. Dein Lehrer wird diese Stufe entsperren, sobald es Zeit ist daran zu arbeiten oder um deine Antworten zu überprüfen.' hidden_stage: "Dein Lehrer erwartet DIch hier nicht. Bitte frage Deinen Lehrer, bei welcher Lektion Du sein solltest!" + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Gehe zur Übersicht' view_all_units: 'View all units' pd: diff --git a/i18n/locales/de-DE/dashboard/callouts.yml b/i18n/locales/de-DE/dashboard/callouts.yml index 263136e44dd75..86b5bc6b47de7 100644 --- a/i18n/locales/de-DE/dashboard/callouts.yml +++ b/i18n/locales/de-DE/dashboard/callouts.yml @@ -12,6 +12,14 @@ de: 4_5_Bee_Conditionals_2_1: Denk daran zu überprüfen ob JEDE Wolke eine Blume hat. Du musst überhaupt nicht auf Honigwaben prüfen. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Denk daran zu überprüfen ob JEDE Wolke eine Blume hat. Du musst überhaupt nicht auf Honigwaben prüfen. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ de: sign_in_to_save_project: Möchtest du dein Projekt später abrufen? Logg dich ein um dieses Projekt in deinem Account zu speichern! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/de-DE/dashboard/courses.yml b/i18n/locales/de-DE/dashboard/courses.yml index bc2eb2c8ae5eb..abf8be987b52b 100644 --- a/i18n/locales/de-DE/dashboard/courses.yml +++ b/i18n/locales/de-DE/dashboard/courses.yml @@ -12,3 +12,8 @@ de: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/de-DE/dashboard/instructions.yml b/i18n/locales/de-DE/dashboard/instructions.yml index 61fe17a8c3235..bdb64e20aa7c4 100644 --- a/i18n/locales/de-DE/dashboard/instructions.yml +++ b/i18n/locales/de-DE/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ de: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/de-DE/dashboard/markdown_instructions.yml b/i18n/locales/de-DE/dashboard/markdown_instructions.yml index c1000f812e35c..123b77af2480d 100644 --- a/i18n/locales/de-DE/dashboard/markdown_instructions.yml +++ b/i18n/locales/de-DE/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ de: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ de: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ de: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ de: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ de: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ de: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ de: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ de: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/de-DE/dashboard/scripts.yml b/i18n/locales/de-DE/dashboard/scripts.yml index 619e4e8d4e0f9..3ba5292f7fdba 100755 --- a/i18n/locales/de-DE/dashboard/scripts.yml +++ b/i18n/locales/de-DE/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ de: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ de: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ de: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/de-DE/pegasus/mobile.yml b/i18n/locales/de-DE/pegasus/mobile.yml index c3281733cc9e6..53bde5d7fb880 100755 --- a/i18n/locales/de-DE/pegasus/mobile.yml +++ b/i18n/locales/de-DE/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "Schüler hinzufügen" dashboard_students_add_students: "Mehrere Schüler hinzufügen" dashboard_students_add_multiple: 'Geben Sie die Namen Ihrer Schüler ein, einer pro Zeile:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Sie haben eine neue Lerngruppe erstellt! Verwenden Sie zum Hinzufügen Ihrer Schüler die Schaltflächen Schüler hinzufügen und mehrere Schüler hinzufügen." dashboard_students_placeholder_name: "Schülername" dashboard_students_name: "Name" diff --git a/i18n/locales/el-GR/blockly-mooc/common.json b/i18n/locales/el-GR/blockly-mooc/common.json index 0e122a31deba0..3c99f7a843892 100755 --- a/i18n/locales/el-GR/blockly-mooc/common.json +++ b/i18n/locales/el-GR/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Ηλικία", "allHandouts":"All Handouts", "allStudents":"Ολα", @@ -45,6 +47,39 @@ "catProcedures":"Συναρτήσεις", "catText":"κείμενο", "catVariables":"Μεταβλητές", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Συγχαρητήρια! Τέλειωσες το τελευταίο στάδιο και κέρδισες {numTrophies, plural, one {τρόπαιο} other {# τρόπαια}}.", "findCourse":"Βρείτε μάθημα", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Βρείτε έναν προσκεκλημένο ομιλητή", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Συγνώμη, το '%1' δεν αντιστοιχεί με κανένα αποθηκευμένο πρόγραμμα.", "help":"Βοήθεια", "hidden":"κρυφό", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Κρύψε)", "hintHeader":"Να μια συμβουλή:", "hintPrompt":"Χρειάζεσε βοήθεια;", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Τερματισμός", "homepageUiTipsAfterDialogConfirm":"Μάθετε περισσότερα", "iconSearchPlaceholder":"Αναζήτηση για ένα εικονίδιο...", + "iDontKnow":"I don't know", "ignore":"Αγνόησε", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Σε σύνδεση", "openWorkspace":"Πώς λειτουργεί", "orientationLock":"Απενεργοποιήστε το κλείδωμα περιστροφής στις ρυθμίσεις της συσκευής σας.", + "other":"Άλλα", "pairingNavigatorWarning":"Αυτό το παζλ ολοκληρώθηκε κατά τη ζεύξη με {driver}. Κοιτάξτε αυτό το παζλ στο λογαριασμό τους για να δείτε τη λύση που δημιουργήσατε ως ομάδα.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Προγραμματισμός κατά ζεύγη", + "parent":"Γονέας", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"παίξε", @@ -494,6 +534,7 @@ "positionTopOutRight":"στην επάνω εξωτερική δεξιά θέση", "positionTopRight":"στην επάνω δεξιά θέση", "predictionInstructions":"Κάνετε μια πρόβλεψη, πριν να εκτελέσετε το πρόγραμμα.", + "printCertificate":"Εκτύπωση πιστοποιητικού", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Μοιράσου", "shareFailure":"Συγγνώμη, δεν μπορούμε να μοιράσουμε αυτό το πρόγραμμα.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Παρακαλούμε να δηλώστε την ηλικία σας παρακάτω και κάντε κλικ στο κουμπί OK για να συνεχίσετε.", "shareWarningsMoreInfo":"Περισσότερες Πληροφορίες", "shareWarningsStoreData":"Αυτή η εφαρμογή Code Studio αποθηκεύει δεδομένα που θα μπορούσαν να προβληθούν από οποιονδήποτε με αυτόν τον σύνδεσμο διαμοιρασμού, οπότε να είστε προσεκτικοί αν σας ζητηθεί να δώσετε προσωπικές πληροφορίες.", @@ -618,6 +669,7 @@ "showToolbox":"Εμφάνιση Εργαλειοθήκης", "showVersionsHeader":"Ιστορικό αλλαγών", "signup":"Κάντε εγγραφή για το εισαγωγικό μάθημα", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Το στάδιο είναι κλειδωμένο.", "stageNotFullyLocked":"Το στάδιο δεν είναι κλειδωμένο για όλους.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Σχέδια μαθήματος και Πόροι", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Έναρξη εκπαίδευσης", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"ένα οπτικό περιβάλλον προγραμματισμού", "syntaxErrorMsg":"Το πρόγραμμα σας περιέχει ένα συντακτικό λάθος. Παρακαλούμε αφαιρέστε τη γραμμή {lineNumber} και προσπαθήστε ξανά.", "teacher":"Καθηγητής", + "teachers":"Δάσκαλοι", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Ώρα του Κώδικα", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Ορατό", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Θέλετε να μάθετε προγραμματισμό;", "watchVideo":"Δείτε το βίντεο", "when":"όταν", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Χώρος εργασίας: ", "yes":"Ναι", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/el-GR/dashboard/authored_hints.yml b/i18n/locales/el-GR/dashboard/authored_hints.yml index 6bee495475e1a..dca58e9a42c1e 100644 --- a/i18n/locales/el-GR/dashboard/authored_hints.yml +++ b/i18n/locales/el-GR/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ el: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ el: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ el: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ el: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/el-GR/dashboard/base.yml b/i18n/locales/el-GR/dashboard/base.yml index b112bc1e4b0b8..b0f2be386ecc1 100755 --- a/i18n/locales/el-GR/dashboard/base.yml +++ b/i18n/locales/el-GR/dashboard/base.yml @@ -494,6 +494,8 @@ el: notes_coming_soon: 'Σημειώσεις για αυτό το βίντεο έρχονται σύντομα.' autoplay_option: 'Αυτόματη αναπαραγωγή βίντεο' download: 'Κατεβάστε το βίντεο' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ el: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/el-GR/dashboard/callouts.yml b/i18n/locales/el-GR/dashboard/callouts.yml index e17065f071aec..01f48aecbbc13 100644 --- a/i18n/locales/el-GR/dashboard/callouts.yml +++ b/i18n/locales/el-GR/dashboard/callouts.yml @@ -12,6 +12,14 @@ el: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ el: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/el-GR/dashboard/courses.yml b/i18n/locales/el-GR/dashboard/courses.yml index 0dcc1cbf3babf..7c2ce6a55d79c 100644 --- a/i18n/locales/el-GR/dashboard/courses.yml +++ b/i18n/locales/el-GR/dashboard/courses.yml @@ -12,3 +12,8 @@ el: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/el-GR/dashboard/instructions.yml b/i18n/locales/el-GR/dashboard/instructions.yml index eb63b3b2ef921..8c24d7a6b0c60 100644 --- a/i18n/locales/el-GR/dashboard/instructions.yml +++ b/i18n/locales/el-GR/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ el: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/el-GR/dashboard/markdown_instructions.yml b/i18n/locales/el-GR/dashboard/markdown_instructions.yml index 4582370d214ef..f7aacc7d0f273 100644 --- a/i18n/locales/el-GR/dashboard/markdown_instructions.yml +++ b/i18n/locales/el-GR/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ el: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ el: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ el: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ el: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ el: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ el: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ el: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ el: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/el-GR/dashboard/scripts.yml b/i18n/locales/el-GR/dashboard/scripts.yml index 076c8f727e7d7..d9743b84f2e05 100755 --- a/i18n/locales/el-GR/dashboard/scripts.yml +++ b/i18n/locales/el-GR/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ el: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ el: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ el: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/el-GR/pegasus/mobile.yml b/i18n/locales/el-GR/pegasus/mobile.yml index b3a05605b7a7c..38cd68d88d636 100755 --- a/i18n/locales/el-GR/pegasus/mobile.yml +++ b/i18n/locales/el-GR/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "Προσθήκη μαθητή" dashboard_students_add_students: "Προσθήκη πολλών μαθητών" dashboard_students_add_multiple: 'Πληκτρολογήστε ή επικολλήστε τα ονόματα των μαθητών σας, ένα ανά γραμμή:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Έχετε δημιουργήσει μια νέα ενότητα! Τώρα προσθέστε τους μαθητές σας, χρησιμοποιώντας τα ανωτέρω πλήκτρα Προσθήκη μαθητή και Προσθήκη πολλών μαθητών." dashboard_students_placeholder_name: "Όνομα μαθητή" dashboard_students_name: "Όνομα" diff --git a/i18n/locales/en-GB/blockly-mooc/common.json b/i18n/locales/en-GB/blockly-mooc/common.json index 9fae2412dadbe..da5d2eab76ed3 100644 --- a/i18n/locales/en-GB/blockly-mooc/common.json +++ b/i18n/locales/en-GB/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Text", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Ascunde)", "hintHeader":"Here's a tip:", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Share", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/en-GB/dashboard/authored_hints.yml b/i18n/locales/en-GB/dashboard/authored_hints.yml index 2f88915cce98c..4760962fc9e93 100644 --- a/i18n/locales/en-GB/dashboard/authored_hints.yml +++ b/i18n/locales/en-GB/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ en-GB: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ en-GB: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ en-GB: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ en-GB: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/en-GB/dashboard/base.yml b/i18n/locales/en-GB/dashboard/base.yml index ae7ad3b2a4c89..a135acf29bf30 100644 --- a/i18n/locales/en-GB/dashboard/base.yml +++ b/i18n/locales/en-GB/dashboard/base.yml @@ -494,6 +494,8 @@ en-GB: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ en-GB: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/en-GB/dashboard/callouts.yml b/i18n/locales/en-GB/dashboard/callouts.yml index dedcb24af4688..737451f4905d8 100644 --- a/i18n/locales/en-GB/dashboard/callouts.yml +++ b/i18n/locales/en-GB/dashboard/callouts.yml @@ -12,6 +12,14 @@ en-GB: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ en-GB: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/en-GB/dashboard/courses.yml b/i18n/locales/en-GB/dashboard/courses.yml index ccc177d7a204a..d58e477655378 100644 --- a/i18n/locales/en-GB/dashboard/courses.yml +++ b/i18n/locales/en-GB/dashboard/courses.yml @@ -12,3 +12,8 @@ en-GB: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/en-GB/dashboard/instructions.yml b/i18n/locales/en-GB/dashboard/instructions.yml index 7cedf893f1ccb..793d667ea7a8e 100644 --- a/i18n/locales/en-GB/dashboard/instructions.yml +++ b/i18n/locales/en-GB/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ en-GB: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/en-GB/dashboard/markdown_instructions.yml b/i18n/locales/en-GB/dashboard/markdown_instructions.yml index a0f022237b978..c92241b16b399 100644 --- a/i18n/locales/en-GB/dashboard/markdown_instructions.yml +++ b/i18n/locales/en-GB/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ en-GB: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ en-GB: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ en-GB: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ en-GB: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ en-GB: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ en-GB: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ en-GB: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ en-GB: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/en-GB/dashboard/scripts.yml b/i18n/locales/en-GB/dashboard/scripts.yml index 94f2f1e42f902..078e5a43cbe96 100644 --- a/i18n/locales/en-GB/dashboard/scripts.yml +++ b/i18n/locales/en-GB/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ en-GB: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ en-GB: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ en-GB: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/en-GB/pegasus/mobile.yml b/i18n/locales/en-GB/pegasus/mobile.yml index a186aab381d59..39f7d7366bae6 100644 --- a/i18n/locales/en-GB/pegasus/mobile.yml +++ b/i18n/locales/en-GB/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Name" diff --git a/i18n/locales/es-ES/blockly-mooc/common.json b/i18n/locales/es-ES/blockly-mooc/common.json index bb9c40531fb14..b9ab243308da5 100755 --- a/i18n/locales/es-ES/blockly-mooc/common.json +++ b/i18n/locales/es-ES/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Edad", "allHandouts":"All Handouts", "allStudents":"Todos", @@ -45,6 +47,39 @@ "catProcedures":"Funciones", "catText":"Texto", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"¡Felicitaciones! Has completado la etapa final y ganaste {numTrophies, plural, one {un trofeo} other {# trofeos}}.", "findCourse":"Encuentre un curso", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Encuentra un ponente invitado", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a un voluntario local para que visite su salón de clase o inspire a sus estudiantes a través de una charla remota por video.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Lo sentimos, '%1' no se corresponde con ningún programa guardado.", "help":"Ayuda", "hidden":"escondido", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Ocultar)", "hintHeader":"Aquí hay un consejo:", "hintPrompt":"¿Necesitas ayuda?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Terminar", "homepageUiTipsAfterDialogConfirm":"Aprende más", "iconSearchPlaceholder":"Busca un ícono...", + "iDontKnow":"I don't know", "ignore":"Ignorar", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"En línea", "openWorkspace":"Cómo funciona", "orientationLock":"Desactiva el bloqueo de orientación en la configuración del dispositivo.", + "other":"Otros", "pairingNavigatorWarning":"Este rompecabezas fue completado mientras que se emparejaba con {driver}. Mira este rompecabezas en su cuenta para ver la solución que ustedes crearon como equipo.", "pairingNavigatorLink":"Haga clic aquí para ver la solución que usted ha creado en equipo.", "pairProgramming":"Programación de pares", + "parent":"Padre/madre", + "parents":"Parents", "pause":"Interrumpir", "perfect":"perfect", "play":"jugar", @@ -494,6 +534,7 @@ "positionTopOutRight":"a la posición superior derecha externa", "positionTopRight":"Hacia la posición superior derecha", "predictionInstructions":"Hacer una predicción antes de ejecutar el programa.", + "printCertificate":"Imprimir Certificado", "printCertificates":"Imprimir certificados", "professionalLearning":"Aprendizaje Profesional", "professionalLearningDescription":"Nuestro aprendizaje profesional altamente calificado le prepara para su próxima clase de ciencias de la computación.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Compartir", "shareFailure":"Perdón, no podemos compartir este programa.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Indica abajo tu edad y haz clic en Aceptar para continuar.", "shareWarningsMoreInfo":"Política de privacidad", "shareWarningsStoreData":"Esta aplicación desarrollada con Code Studio almacena datos que pueden ser vistos por cualquiera que comparta este enlace, así que tenga cuidado si se le pide que proporcione información personal.", @@ -618,6 +669,7 @@ "showToolbox":"Mostrar el cuadro de herramientas", "showVersionsHeader":"Historial de versiones", "signup":"Únete al curso de introducción", + "skipPuzzle":"Skip puzzle", "stageExtras":"Etapa Extra", "stageLocked":"Etapa esta bloqueada.", "stageNotFullyLocked":"Etapa no esta bloqueada para todos.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum normales", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Empieza a aprender", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"un entorno de programación visual", "syntaxErrorMsg":"Tu programa contiene un error tipográfico. Elimina la línea {lineNumber} e inténtalo de nuevo.", "teacher":"Profesor", + "teachers":"Maestros", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hora del Código", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"¿Quieres aprender a programar?", "watchVideo":"Mira el Video", "when":"cuando", @@ -710,5 +764,17 @@ "withoutHints":"¡Sin usar ninguna pista!", "workspaceHeaderShort":"Espacio de trabajo: ", "yes":"Sí", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/es-ES/dashboard/authored_hints.yml b/i18n/locales/es-ES/dashboard/authored_hints.yml index 9913a9bddc2dd..a9a229c909174 100644 --- a/i18n/locales/es-ES/dashboard/authored_hints.yml +++ b/i18n/locales/es-ES/dashboard/authored_hints.yml @@ -6300,44 +6300,38 @@ es: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6513,17 +6507,17 @@ es: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6531,10 +6525,10 @@ es: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6545,7 +6539,7 @@ es: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/es-ES/dashboard/base.yml b/i18n/locales/es-ES/dashboard/base.yml index fab61a80c9448..fffe0734ee9bb 100755 --- a/i18n/locales/es-ES/dashboard/base.yml +++ b/i18n/locales/es-ES/dashboard/base.yml @@ -488,6 +488,8 @@ es: notes_coming_soon: 'Notas para este vídeo, próximamente.' autoplay_option: 'Reproducir vídeos automáticamente' download: 'Descargar vídeo' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Su navegador no es compatible. Por favor, actualice su navegador a uno de nuestros navegadores compatibles. Puede tratar de ver la página, pero se espera una funcionalidad rota." @@ -922,6 +924,8 @@ es: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Los contenidos de esta etapa no son visibles ya que se encuentra actualmente bloqueada. Tu maestro puede desbloquear esta etapa cuando sea tiempo de trabajar en ella o para revisar tus respuestas.' hidden_stage: "Tu maestro no espera que estés aquí. Por favor pregúntale a tu maestro en cual lección deberías estar." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Ir al resumen de la unidad' view_all_units: 'View all units' pd: diff --git a/i18n/locales/es-ES/dashboard/callouts.yml b/i18n/locales/es-ES/dashboard/callouts.yml index b2ccc7b6f249a..2c866a95abfed 100644 --- a/i18n/locales/es-ES/dashboard/callouts.yml +++ b/i18n/locales/es-ES/dashboard/callouts.yml @@ -12,6 +12,14 @@ es: 4_5_Bee_Conditionals_2_1: Recuerde, consulte si cada nube tiene una flor. No tienes que comprobar los paneles en todos. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Recuerde, consulte si cada nube tiene una flor. No tienes que comprobar los paneles en todos. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ es: sign_in_to_save_project: '¿Quieres acceder a tu proyecto más adelante? ¡Regístrese para guardar este proyecto a su cuenta!' subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/es-ES/dashboard/courses.yml b/i18n/locales/es-ES/dashboard/courses.yml index 83da4af06271e..fc85dfa15c48a 100644 --- a/i18n/locales/es-ES/dashboard/courses.yml +++ b/i18n/locales/es-ES/dashboard/courses.yml @@ -12,3 +12,8 @@ es: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/es-ES/dashboard/instructions.yml b/i18n/locales/es-ES/dashboard/instructions.yml index 89a3aae1499f8..9f89d89b00552 100644 --- a/i18n/locales/es-ES/dashboard/instructions.yml +++ b/i18n/locales/es-ES/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ es: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/es-ES/dashboard/markdown_instructions.yml b/i18n/locales/es-ES/dashboard/markdown_instructions.yml index 7f6d24f4ad254..0719d1eea53c6 100644 --- a/i18n/locales/es-ES/dashboard/markdown_instructions.yml +++ b/i18n/locales/es-ES/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ es: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ es: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ es: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ es: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ es: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ es: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ es: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ es: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/es-ES/dashboard/scripts.yml b/i18n/locales/es-ES/dashboard/scripts.yml index 1ed271b966a31..17c1477151325 100755 --- a/i18n/locales/es-ES/dashboard/scripts.yml +++ b/i18n/locales/es-ES/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ es: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ es: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ es: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/es-ES/pegasus/mobile.yml b/i18n/locales/es-ES/pegasus/mobile.yml index eaeb41329fefe..e2e7c8eabec0c 100755 --- a/i18n/locales/es-ES/pegasus/mobile.yml +++ b/i18n/locales/es-ES/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "Añadir alumno" dashboard_students_add_students: "Añadir varios alumnos" dashboard_students_add_multiple: 'Escribe o pega los nombres de sus alumnos, uno por línea:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "¡Has creado una nueva sección! Ahora, añade a tus alumnos usando los botones anteriores Añadir alumno y Añadir varios alumnos." dashboard_students_placeholder_name: "Nombre del alumno" dashboard_students_name: "Nombre" diff --git a/i18n/locales/es-MX/blockly-mooc/common.json b/i18n/locales/es-MX/blockly-mooc/common.json index 1cc968bd32142..558d7e374358c 100644 --- a/i18n/locales/es-MX/blockly-mooc/common.json +++ b/i18n/locales/es-MX/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Edad", "allHandouts":"All Handouts", "allStudents":"Todos", @@ -45,6 +47,39 @@ "catProcedures":"Funciones", "catText":"Texto", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"¡Felicitaciones! Has completado la etapa final y ganaste {numTrophies, plural, one {un trofeo} other {# trofeos}}.", "findCourse":"Encuentre un curso", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Encuentra un orador invitado", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a un voluntario local para que visite su salón de clase o inspire a sus estudiantes a través de una charla remota por video.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Lo sentimos, '%1' no se corresponde con ningún programa guardado.", "help":"Ayuda", "hidden":"Oculto", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Ocultar)", "hintHeader":"Aquí hay un consejo:", "hintPrompt":"¿Necesitas ayuda?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Terminar", "homepageUiTipsAfterDialogConfirm":"Aprende más", "iconSearchPlaceholder":"Busca un ícono…", + "iDontKnow":"I don't know", "ignore":"Ignorar", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"En línea", "openWorkspace":"Cómo funciona", "orientationLock":"Abre la llave de orientación para la configuración del dispositivo.", + "other":"Otros", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink":"Haga clic aquí para ver la solución que usted ha creado en equipo.", "pairProgramming":"Programación de pares", + "parent":"Padres", + "parents":"Parents", "pause":"Interrumpir", "perfect":"perfect", "play":"ejecutar", @@ -494,6 +534,7 @@ "positionTopOutRight":"a la posición superior derecha externa", "positionTopRight":"Hacia la posición superior derecha", "predictionInstructions":"Haz una predicción antes de ejecutar el programa.", + "printCertificate":"Imprimir Certificado", "printCertificates":"Imprimir certificados", "professionalLearning":"Aprendizaje Profesional", "professionalLearningDescription":"Nuestro aprendizaje profesional altamente calificado le prepara para su próxima clase de ciencias de la computación.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Compartir", "shareFailure":"Perdón, no podemos compartir este programa.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Indica abajo tu edad y haz clic en OK para continuar.", "shareWarningsMoreInfo":"Más información", "shareWarningsStoreData":"Esta aplicación desarrollada con Code Studio almacena datos que pueden ser vistos por cualquiera que comparta este enlace, así que tenga cuidado si se le pide que proporcione información personal.", @@ -618,6 +669,7 @@ "showToolbox":"Mostrar el cuadro de herramientas", "showVersionsHeader":"Historial de versiones", "signup":"Únete al curso de introducción", + "skipPuzzle":"Skip puzzle", "stageExtras":"Etapa Extra", "stageLocked":"La etapa está bloqueada.", "stageNotFullyLocked":"La etapa no está bloqueada para todos.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Planificaciones de lecciones y recursos", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Empieza a aprender", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"un entorno de programación visual", "syntaxErrorMsg":"Tu programa contiene un error tipográfico. Elimina la línea {lineNumber} e inténtalo de nuevo.", "teacher":"Profesor", + "teachers":"Maestros", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hora del código", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"¿Quieres aprender a programar?", "watchVideo":"Mira el Video", "when":"cuando", @@ -710,5 +764,17 @@ "withoutHints":"Sin utilizar ninguna pista!", "workspaceHeaderShort":"Espacio de trabajo: ", "yes":"Sí", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/es-MX/dashboard/authored_hints.yml b/i18n/locales/es-MX/dashboard/authored_hints.yml index 3b72533839b2a..ad3e3d6784ea0 100644 --- a/i18n/locales/es-MX/dashboard/authored_hints.yml +++ b/i18n/locales/es-MX/dashboard/authored_hints.yml @@ -6298,44 +6298,38 @@ es-MX: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6511,17 +6505,17 @@ es-MX: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6529,10 +6523,10 @@ es-MX: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6543,7 +6537,7 @@ es-MX: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/es-MX/dashboard/base.yml b/i18n/locales/es-MX/dashboard/base.yml index 657af8bb7c9c5..4a07b3cf767f3 100644 --- a/i18n/locales/es-MX/dashboard/base.yml +++ b/i18n/locales/es-MX/dashboard/base.yml @@ -488,6 +488,8 @@ es-MX: notes_coming_soon: 'Notas para este video, próximamente.' autoplay_option: 'Reproducir videos automáticamente' download: 'Descargar video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Su navegador no es compatible. Por favor, actualice su navegador a uno de nuestros navegadores compatibles. Puede tratar de ver la página, pero se espera una funcionalidad rota." @@ -922,6 +924,8 @@ es-MX: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Los contenidos de esta etapa no son visibles ya que se encuentra actualmente bloqueada. Tu maestro puede desbloquear esta etapa cuando sea tiempo de trabajar en ella o para revisar tus respuestas.' hidden_stage: "Tu instructor no esperaba que estuvieras aquí. Por favor pregunta a tu instructor en qué lección deberías estar." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Ve a la vista general de la unidad' view_all_units: 'View all units' pd: diff --git a/i18n/locales/es-MX/dashboard/callouts.yml b/i18n/locales/es-MX/dashboard/callouts.yml index 74b89e3f8cf9f..7821f32d0c2c2 100644 --- a/i18n/locales/es-MX/dashboard/callouts.yml +++ b/i18n/locales/es-MX/dashboard/callouts.yml @@ -12,6 +12,14 @@ es-MX: 4_5_Bee_Conditionals_2_1: Recuerde, consulte si cada nube tiene una flor. No tienes que comprobar los paneles en todos. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Recuerde, consulte si cada nube tiene una flor. No tienes que comprobar los paneles en todos. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ es-MX: sign_in_to_save_project: '¿Quieres acceder a tu proyecto más adelante? ¡Regístrese para guardar este proyecto a su cuenta!' subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/es-MX/dashboard/courses.yml b/i18n/locales/es-MX/dashboard/courses.yml index af523b10f07b5..5ce4be637f698 100644 --- a/i18n/locales/es-MX/dashboard/courses.yml +++ b/i18n/locales/es-MX/dashboard/courses.yml @@ -12,3 +12,8 @@ es-MX: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/es-MX/dashboard/instructions.yml b/i18n/locales/es-MX/dashboard/instructions.yml index 5d00889f0f723..f7152cb7365f1 100644 --- a/i18n/locales/es-MX/dashboard/instructions.yml +++ b/i18n/locales/es-MX/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ es-MX: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/es-MX/dashboard/markdown_instructions.yml b/i18n/locales/es-MX/dashboard/markdown_instructions.yml index 9c05a5ce8cbe6..98f2c74fceeed 100644 --- a/i18n/locales/es-MX/dashboard/markdown_instructions.yml +++ b/i18n/locales/es-MX/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ es-MX: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ es-MX: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ es-MX: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ es-MX: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ es-MX: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ es-MX: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ es-MX: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ es-MX: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/es-MX/dashboard/scripts.yml b/i18n/locales/es-MX/dashboard/scripts.yml index 40bb1b770b057..14dec1159d808 100644 --- a/i18n/locales/es-MX/dashboard/scripts.yml +++ b/i18n/locales/es-MX/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ es-MX: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ es-MX: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ es-MX: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/es-MX/pegasus/mobile.yml b/i18n/locales/es-MX/pegasus/mobile.yml index b2bcdad81ea6a..500b8e699a968 100644 --- a/i18n/locales/es-MX/pegasus/mobile.yml +++ b/i18n/locales/es-MX/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "Añadir alumno" dashboard_students_add_students: "Añadir varios alumnos" dashboard_students_add_multiple: 'Escriba o pegue los nombres de sus alumnos, uno por línea:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "¡Ha creado una nueva sección! Ahora, agregue sus alumnos usando los botones anteriores Añadir alumno y Añadir varios alumnos." dashboard_students_placeholder_name: "Nombre del alumno" dashboard_students_name: "Nombre" diff --git a/i18n/locales/et-EE/blockly-mooc/common.json b/i18n/locales/et-EE/blockly-mooc/common.json index 8891599626b22..28eff29b434de 100755 --- a/i18n/locales/et-EE/blockly-mooc/common.json +++ b/i18n/locales/et-EE/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Vanus", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Funktsioonid", "catText":"Tekst", "catVariables":"Muutujad", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Palju õnne! Oled lõpetanud lõppfaasi ja võitsid{numTrophies, plural, one {a trofee}other {#trofeed}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Leia külalisesineja", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Vabandust, '%1' ei vasta ühelegi salvestatud programmile.", "help":"Abi", "hidden":"Peidetud", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Peida)", "hintHeader":"Vihje:", "hintPrompt":"Vajad abi?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Lõpeta", "homepageUiTipsAfterDialogConfirm":"Lisateave", "iconSearchPlaceholder":"Otsi ikooni...", + "iDontKnow":"I don't know", "ignore":"Eira", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Kuidas see töötab", "orientationLock":"Lülita automaatne pööramine oma seadme seadetest välja.", + "other":"Muu", "pairingNavigatorWarning":"See pusle valmis üheskoos {driver}. Vaata seda puslet nende kontol, et näha lahendust, mille te ühe meeskonnana lõite.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Paarisprogrammeerimine", + "parent":"Lapsevanem", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"mängi", @@ -494,6 +534,7 @@ "positionTopOutRight":"paremale väljapoole üles", "positionTopRight":"üles paremale", "predictionInstructions":"Tee ennustus enne programmi käivitamist.", + "printCertificate":"Prindi tunnistus", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Jaga", "shareFailure":"Vabandust, me ei saa seda programmi jagada.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Palun lisa alla oma vanus ning vajuta jätkamiseks nuppu OK.", "shareWarningsMoreInfo":"Lisainfo", "shareWarningsStoreData":"See Code Studio abil ehitatud äpp salvestab andmed ning neid näevad kõik, kellele see viide on jagatud. Seega ole tähelepanelik, kui sul palutakse anda isiklikku infot.", @@ -618,6 +669,7 @@ "showToolbox":"Kuva Tööriistakast", "showVersionsHeader":"Versiooni ajalugu", "signup":"Pane ennast kirja sissejuhatavale kursusele", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Etapp on lukus.", "stageNotFullyLocked":"Etapp ei ole kõikide jaoks lukustatud.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Tunnikavad ja ressursid", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Alusta õppimist", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"visuaalne programmeerimiskeskkond", "syntaxErrorMsg":"Sinu programmis on näpukas. Palun eemalda rida {lineNumber} ja proovi uuesti.", "teacher":"Õpetaja", + "teachers":"Õpetajad", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"KoodiTund", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Nähtav", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Tahad programmeerimist õppida?", "watchVideo":"Vaata videot", "when":"kui", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Tööruum: ", "yes":"Jah", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/et-EE/dashboard/authored_hints.yml b/i18n/locales/et-EE/dashboard/authored_hints.yml index df377f8dff8f1..54e13494009ef 100644 --- a/i18n/locales/et-EE/dashboard/authored_hints.yml +++ b/i18n/locales/et-EE/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ et: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ et: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ et: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ et: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/et-EE/dashboard/base.yml b/i18n/locales/et-EE/dashboard/base.yml index 16e72558d189d..0188b1f32c7ab 100755 --- a/i18n/locales/et-EE/dashboard/base.yml +++ b/i18n/locales/et-EE/dashboard/base.yml @@ -488,6 +488,8 @@ et: notes_coming_soon: 'Märkmeid selle video peatsest saabumisest.' autoplay_option: 'Käivita videod automaatselt' download: 'Lae video alla' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Sinu veebilehitsejat ei toetata. Palun asenda oma veebilehitsejaühe veebilehitsejaga, mida me toetame. Võite proovida veebilehte vaadata, kuid selle toimimine võib olla häiritud." @@ -922,6 +924,8 @@ et: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Selle etapi sisu ei ole nähtav, sest see etapp on praegu lukus. Õpetaja saab selle etapi avada, kui on aeg selle kallal tööd teha või oma vastused üle vaadata.' hidden_stage: "Õpetaja ei oodanud, et sa sind siin. Palun küsi oma õpetajalt, millises tunnis sa peaksid olema." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Mine teema ülevaatesse' view_all_units: 'View all units' pd: diff --git a/i18n/locales/et-EE/dashboard/callouts.yml b/i18n/locales/et-EE/dashboard/callouts.yml index aa62469407496..840eb7d05dc73 100644 --- a/i18n/locales/et-EE/dashboard/callouts.yml +++ b/i18n/locales/et-EE/dashboard/callouts.yml @@ -12,6 +12,14 @@ et: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ et: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/et-EE/dashboard/courses.yml b/i18n/locales/et-EE/dashboard/courses.yml index 22c986656fb04..10a88b27a68aa 100644 --- a/i18n/locales/et-EE/dashboard/courses.yml +++ b/i18n/locales/et-EE/dashboard/courses.yml @@ -12,3 +12,8 @@ et: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/et-EE/dashboard/instructions.yml b/i18n/locales/et-EE/dashboard/instructions.yml index 5fe297439b0f8..14a470d2da93e 100644 --- a/i18n/locales/et-EE/dashboard/instructions.yml +++ b/i18n/locales/et-EE/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ et: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/et-EE/dashboard/markdown_instructions.yml b/i18n/locales/et-EE/dashboard/markdown_instructions.yml index 0d53b7816e938..5ab041e8814b1 100644 --- a/i18n/locales/et-EE/dashboard/markdown_instructions.yml +++ b/i18n/locales/et-EE/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ et: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ et: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ et: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ et: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ et: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ et: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ et: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ et: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/et-EE/dashboard/scripts.yml b/i18n/locales/et-EE/dashboard/scripts.yml index 60e5af473af90..0f08c49f5afb4 100755 --- a/i18n/locales/et-EE/dashboard/scripts.yml +++ b/i18n/locales/et-EE/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ et: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ et: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ et: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/et-EE/pegasus/mobile.yml b/i18n/locales/et-EE/pegasus/mobile.yml index eab08c44801d3..b80bee11b997d 100755 --- a/i18n/locales/et-EE/pegasus/mobile.yml +++ b/i18n/locales/et-EE/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "Lisa õpilane" dashboard_students_add_students: "Lisa mitu õpilast" dashboard_students_add_multiple: 'Kirjutage või kopeerige oma õpilaste nimed, igale reale üks:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Sa oled loonud uue sektsiooni! Nüüd lisage oma õpilasi kasutades Lisa õpilane ja Lisa mitu õpilast nuppe." dashboard_students_placeholder_name: "Õpilase nimi" dashboard_students_name: "Nimi" diff --git a/i18n/locales/eu-ES/blockly-mooc/common.json b/i18n/locales/eu-ES/blockly-mooc/common.json index 0b2086abaa158..74e4a90b940de 100755 --- a/i18n/locales/eu-ES/blockly-mooc/common.json +++ b/i18n/locales/eu-ES/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Adina", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Funtzioak", "catText":"Testua", "catVariables":"Aldagaiak", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Zorionak! Azkeneko eszenatokia osatu duzu eta {numTrophies, plural, one {garaikurra} other {# garaikur}}.", "findCourse":"Bilatu ikastaroa", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Hizlari gonbidatua aurkitu", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Luzatu bertako bolondres bati zure ikasgela bisitatzeko gonbita edo iradoki zure ikasleak urruneko bideo txataren bidez.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Barkatu. '%1' ez dator bat inongo gordetako programarekin.", "help":"Laguntza", "hidden":"Ezkutuan", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Ezkutatu)", "hintHeader":"Hemen aholkua:", "hintPrompt":"Laguntzarik behar?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Amaitu", "homepageUiTipsAfterDialogConfirm":"Ikasi gehiago", "iconSearchPlaceholder":"Ikono bat bilatu...", + "iDontKnow":"I don't know", "ignore":"Baztertu", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"On-Line", "openWorkspace":"Nola dabilen", "orientationLock":"Itzali orientazio lokatzea gailuaren aukeretan.", + "other":"Beste bat", "pairingNavigatorWarning":"Ariketa hau amaitu zenuten {driver}-ekin lankidetzan. Bila ezazu ariketa hau haien kontuan, talde gisa sortu zenuten soluzioa ikusteko.", "pairingNavigatorLink":"Egin klik hemen talde bezala sortu duzuen soluzioa ikusteko.", "pairProgramming":"Bikoteka programatzen", + "parent":"Gurasoa", + "parents":"Parents", "pause":"Irten", "perfect":"perfect", "play":"hasi", @@ -494,6 +534,7 @@ "positionTopOutRight":"kanpoko goiko eskuin posiziora", "positionTopRight":"goi eskuineko posiziora", "predictionInstructions":"Egin ezazu iragarpen bat programa exekutatu baino lehen.", + "printCertificate":"Inprimatu ziurtagiria", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Partekatu", "shareFailure":"Barkatu, ezin dugu programa hau partekatu.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Mesedez idatzi zure adina azpian eta klikatu OK jarraitzeko.", "shareWarningsMoreInfo":"Informazio gehiago", "shareWarningsStoreData":"Code Studion egindako app honek elkarbanatze esteka hau duen edonork ikusteko moduan gordetzen ditu datuak; beraz, kontuz ibili informazio pertsonala emateko eskatuz gero.", @@ -618,6 +669,7 @@ "showToolbox":"Erakutsi tresna-kutxa", "showVersionsHeader":"Bertsio historia", "signup":"Izena eman sarrera kurtsorako", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Atala blokeatuta dago.", "stageNotFullyLocked":"Atala ez dago blokeatuta denentzat.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Ikasgaien Plangintza eta Baliabideak", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Ikasten hasi", "stepIn":"Sartu", "stepOut":"Irten", @@ -645,6 +697,7 @@ "subtitle":"programazio ingurune bisuala", "syntaxErrorMsg":"Zure programak tipografia errore bat dauka. Mesedez, ezabatu {lineNumber}. lerroa eta saiatu berriro ere.", "teacher":"Irakaslea", + "teachers":"Irakasleak", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Kode Ordua", @@ -702,6 +755,7 @@ "viewUnitOverview":"Unitatea ikusi", "visible":"Ikusgai", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Programatzen ikasi nahi?", "watchVideo":"Ikusi Bideoa", "when":"-enean", @@ -710,5 +764,17 @@ "withoutHints":"Pistarik erabili gabe!", "workspaceHeaderShort":"Lan eremua: ", "yes":"Bai", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/eu-ES/dashboard/authored_hints.yml b/i18n/locales/eu-ES/dashboard/authored_hints.yml index fc5def5ba3538..f5287c75aefcf 100644 --- a/i18n/locales/eu-ES/dashboard/authored_hints.yml +++ b/i18n/locales/eu-ES/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ eu: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ eu: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ eu: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ eu: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/eu-ES/dashboard/base.yml b/i18n/locales/eu-ES/dashboard/base.yml index 374f03b381a2b..0aa1e4931c444 100755 --- a/i18n/locales/eu-ES/dashboard/base.yml +++ b/i18n/locales/eu-ES/dashboard/base.yml @@ -494,6 +494,8 @@ eu: notes_coming_soon: 'Bideo honen oharrak laser eskuragarri.' autoplay_option: 'Erreproduzitu bideoak automatikoki' download: 'Bideoa jaitsi' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ eu: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/eu-ES/dashboard/callouts.yml b/i18n/locales/eu-ES/dashboard/callouts.yml index 3bb9c13bfa81f..ea74d059ae9db 100644 --- a/i18n/locales/eu-ES/dashboard/callouts.yml +++ b/i18n/locales/eu-ES/dashboard/callouts.yml @@ -12,6 +12,14 @@ eu: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ eu: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/eu-ES/dashboard/courses.yml b/i18n/locales/eu-ES/dashboard/courses.yml index 299e880c00e3c..a5f78cbb177f8 100644 --- a/i18n/locales/eu-ES/dashboard/courses.yml +++ b/i18n/locales/eu-ES/dashboard/courses.yml @@ -12,3 +12,8 @@ eu: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/eu-ES/dashboard/instructions.yml b/i18n/locales/eu-ES/dashboard/instructions.yml index 012c8d0a594c4..1a6e24dffe7d1 100644 --- a/i18n/locales/eu-ES/dashboard/instructions.yml +++ b/i18n/locales/eu-ES/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ eu: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/eu-ES/dashboard/markdown_instructions.yml b/i18n/locales/eu-ES/dashboard/markdown_instructions.yml index 7060cce2bacbc..1b4f8a5679745 100644 --- a/i18n/locales/eu-ES/dashboard/markdown_instructions.yml +++ b/i18n/locales/eu-ES/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ eu: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ eu: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ eu: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ eu: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ eu: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ eu: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ eu: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ eu: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/eu-ES/dashboard/scripts.yml b/i18n/locales/eu-ES/dashboard/scripts.yml index 4ea3497268a92..70443f8a2e5d9 100755 --- a/i18n/locales/eu-ES/dashboard/scripts.yml +++ b/i18n/locales/eu-ES/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ eu: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ eu: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ eu: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/eu-ES/pegasus/mobile.yml b/i18n/locales/eu-ES/pegasus/mobile.yml index 6a385031b0a8d..867f1d576ffc7 100755 --- a/i18n/locales/eu-ES/pegasus/mobile.yml +++ b/i18n/locales/eu-ES/pegasus/mobile.yml @@ -675,6 +675,7 @@ dashboard_students_add_student: "Ikaslea gehitu" dashboard_students_add_students: "Ikasleak gehitu" dashboard_students_add_multiple: 'Idatzi edo itsasi zure ikasleen izenak, lerro bakoitzeko bat:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Atal berri bat sortu duzu! Orain ikasleak gehitu itzazu goiko Ikasleak gehitu eta Ikasleak gehitu botoiak erabiliz." dashboard_students_placeholder_name: "Ikaslearen izena" dashboard_students_name: "Izena" diff --git a/i18n/locales/fa-AF/blockly-mooc/common.json b/i18n/locales/fa-AF/blockly-mooc/common.json index 2f23e226f1011..a59f60ed99efc 100755 --- a/i18n/locales/fa-AF/blockly-mooc/common.json +++ b/i18n/locales/fa-AF/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Text", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"Here's a tip:", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Share", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/fa-AF/dashboard/authored_hints.yml b/i18n/locales/fa-AF/dashboard/authored_hints.yml index 2f64dcd44e2c5..c87dbeca4f7cb 100644 --- a/i18n/locales/fa-AF/dashboard/authored_hints.yml +++ b/i18n/locales/fa-AF/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ fa: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ fa: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ fa: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ fa: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/fa-AF/dashboard/base.yml b/i18n/locales/fa-AF/dashboard/base.yml index f5b299fcbab23..f6d5195d31bda 100755 --- a/i18n/locales/fa-AF/dashboard/base.yml +++ b/i18n/locales/fa-AF/dashboard/base.yml @@ -494,6 +494,8 @@ fa: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ fa: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/fa-AF/dashboard/callouts.yml b/i18n/locales/fa-AF/dashboard/callouts.yml index 8b508ed3a19ec..8f7b4bbff556a 100644 --- a/i18n/locales/fa-AF/dashboard/callouts.yml +++ b/i18n/locales/fa-AF/dashboard/callouts.yml @@ -12,6 +12,14 @@ fa: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ fa: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/fa-AF/dashboard/courses.yml b/i18n/locales/fa-AF/dashboard/courses.yml index 3c5622cfe2f8f..daf13b385eeab 100644 --- a/i18n/locales/fa-AF/dashboard/courses.yml +++ b/i18n/locales/fa-AF/dashboard/courses.yml @@ -12,3 +12,8 @@ fa: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/fa-AF/dashboard/instructions.yml b/i18n/locales/fa-AF/dashboard/instructions.yml index 0141db8d79773..6e1bb99742adc 100644 --- a/i18n/locales/fa-AF/dashboard/instructions.yml +++ b/i18n/locales/fa-AF/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ fa: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/fa-AF/dashboard/markdown_instructions.yml b/i18n/locales/fa-AF/dashboard/markdown_instructions.yml index 3e65d7c6c63b5..39f93bf6557a0 100644 --- a/i18n/locales/fa-AF/dashboard/markdown_instructions.yml +++ b/i18n/locales/fa-AF/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ fa: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ fa: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ fa: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ fa: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ fa: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ fa: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ fa: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ fa: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/fa-AF/dashboard/scripts.yml b/i18n/locales/fa-AF/dashboard/scripts.yml index 4e0d85209fe88..a865601e0ba5c 100755 --- a/i18n/locales/fa-AF/dashboard/scripts.yml +++ b/i18n/locales/fa-AF/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ fa: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ fa: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ fa: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/fa-AF/pegasus/mobile.yml b/i18n/locales/fa-AF/pegasus/mobile.yml index 722cbc3aa7198..02e4b89008c37 100755 --- a/i18n/locales/fa-AF/pegasus/mobile.yml +++ b/i18n/locales/fa-AF/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Name" diff --git a/i18n/locales/fa-IR/blockly-mooc/common.json b/i18n/locales/fa-IR/blockly-mooc/common.json index f6bb5ba9db1bb..6d217d02b51ce 100755 --- a/i18n/locales/fa-IR/blockly-mooc/common.json +++ b/i18n/locales/fa-IR/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"سن", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"توابع", "catText":"متن", "catVariables":"متغیرها", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"آفرین! شما مرحله‌ی نهایی را به پایان رساندید و برنده‌ی {numTrophies, plural, one {یک جایزه} other {# جایزه}} شدید.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"یک سنخنران مهمان پیدا کن", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"با عرض پوزش، '%1' با هیچ کدام از برنامه‌های ذخیره شده مطابقت ندارد.", "help":"راهنما", "hidden":"پنهان", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(پنهان کردن)", "hintHeader":"این هم یک راهنمایی:", "hintPrompt":"کمک نیاز دارید؟", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"تمام کن", "homepageUiTipsAfterDialogConfirm":"بیشتر بیاموزید", "iconSearchPlaceholder":"جستجوی یک شمایل...", + "iDontKnow":"I don't know", "ignore":"صرف نظر کن", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"آنلاین", "openWorkspace":"چگونه کار می کند", "orientationLock":"قفل جهت یابی را در تنظیمات دستگاه باز کنید.", + "other":"دیگر", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"برنامه نویسی دوتایی", + "parent":"پدر/مادر", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"بازی کن", @@ -494,6 +534,7 @@ "positionTopOutRight":"به جهت بالا و راست بیرونی", "positionTopRight":"به موقعیت بالا سمت راست", "predictionInstructions":"قبل از اینکه برنامه را اجرا کنید حدسی بزنید.", + "printCertificate":"چاپ گواهینامه", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"به اشتراک گذاری", "shareFailure":"با عرض پوزش، ما نمیتوانیم این برنامه را به اشتراک بگذاریم.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"لصا سن خود را در بخش زیر بنویسید و دکمه Ok را بزنید.", "shareWarningsMoreInfo":"اطلاعات بیشتر", "shareWarningsStoreData":"این نرم افزار که در کارگاه کدنویسی ساخته شده است، داده ذخیره میکند که هرکسی میتواند از طریق این لینک آنها را رؤیت کند، لذا اگر از شما خواسته شد که اطلاعات شخصیتان را ارائه دهید، احتیاط کنید.", @@ -618,6 +669,7 @@ "showToolbox":"نمایش جعبه ابزار", "showVersionsHeader":"تاریخچه ی نسخه", "signup":"برای دوره‌ی مقدماتی نام نویسی کنید", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"مرحله قفل شده است.", "stageNotFullyLocked":"مرحله برای همه قفل نشده است.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"برنامه‌ها و منابع درس", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"یادگیری را شروع کنید", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"یک محیط برنامه نویسیِ دیداری", "syntaxErrorMsg":"برنامه شما یک اشتباه تایپی دارد. لطفا خط {lineNumber} را حذف کنید و دوباره برنلمه را اجرا نمائید.", "teacher":"دبیر", + "teachers":"دبیران", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"ساعت کد نویسی", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"نمایان", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"آیا می‌خواهید کد نویسی را یاد بگیرید؟", "watchVideo":"ویدیو را ببینید", "when":"وقتی", @@ -710,5 +764,17 @@ "withoutHints":"بدون استفاده از هر گونه نکته!", "workspaceHeaderShort":"محیط کار: ", "yes":"بله", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/fa-IR/dashboard/authored_hints.yml b/i18n/locales/fa-IR/dashboard/authored_hints.yml index 2f64dcd44e2c5..c87dbeca4f7cb 100644 --- a/i18n/locales/fa-IR/dashboard/authored_hints.yml +++ b/i18n/locales/fa-IR/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ fa: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ fa: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ fa: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ fa: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/fa-IR/dashboard/base.yml b/i18n/locales/fa-IR/dashboard/base.yml index 4de60f38ab92b..5664ec2db08a1 100755 --- a/i18n/locales/fa-IR/dashboard/base.yml +++ b/i18n/locales/fa-IR/dashboard/base.yml @@ -492,6 +492,8 @@ fa: notes_coming_soon: 'یادداشت ها برای این ویدیو به زودی.' autoplay_option: 'پخش خودکار فیلم ها' download: 'دانلود ویدیو' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -926,7 +928,9 @@ fa: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/fa-IR/dashboard/callouts.yml b/i18n/locales/fa-IR/dashboard/callouts.yml index 88f02a8715483..fe6654dd46e95 100644 --- a/i18n/locales/fa-IR/dashboard/callouts.yml +++ b/i18n/locales/fa-IR/dashboard/callouts.yml @@ -12,6 +12,14 @@ fa: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ fa: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/fa-IR/dashboard/courses.yml b/i18n/locales/fa-IR/dashboard/courses.yml index 3c5622cfe2f8f..daf13b385eeab 100644 --- a/i18n/locales/fa-IR/dashboard/courses.yml +++ b/i18n/locales/fa-IR/dashboard/courses.yml @@ -12,3 +12,8 @@ fa: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/fa-IR/dashboard/instructions.yml b/i18n/locales/fa-IR/dashboard/instructions.yml index e756ceb8b2d67..e19cb142af3fa 100644 --- a/i18n/locales/fa-IR/dashboard/instructions.yml +++ b/i18n/locales/fa-IR/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ fa: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/fa-IR/dashboard/markdown_instructions.yml b/i18n/locales/fa-IR/dashboard/markdown_instructions.yml index cad26c78fc1aa..23de4ade162d0 100644 --- a/i18n/locales/fa-IR/dashboard/markdown_instructions.yml +++ b/i18n/locales/fa-IR/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ fa: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ fa: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ fa: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ fa: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ fa: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ fa: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ fa: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ fa: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/fa-IR/dashboard/scripts.yml b/i18n/locales/fa-IR/dashboard/scripts.yml index bb24bb18627cf..fc0ccf3625fca 100755 --- a/i18n/locales/fa-IR/dashboard/scripts.yml +++ b/i18n/locales/fa-IR/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ fa: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ fa: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ fa: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/fa-IR/pegasus/mobile.yml b/i18n/locales/fa-IR/pegasus/mobile.yml index 8e6cb3094cd20..b6ab8191040cb 100755 --- a/i18n/locales/fa-IR/pegasus/mobile.yml +++ b/i18n/locales/fa-IR/pegasus/mobile.yml @@ -679,6 +679,7 @@ dashboard_students_add_student: "افزودن دانش آموز" dashboard_students_add_students: "اضافه کردن چند دانش آموز" dashboard_students_add_multiple: 'نامهای دانش آموزان خود را تایپ یا جای گذاری نمایید، فقط یک نام در هر خط:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "شما یک بخش جدید ایجاد کرده اید! اکنون با استفاده از دکمه های افزودن دانش آموز و اضافه کردن چند دانش آموز بالا دانش آموزان خود را اضافه کنید." dashboard_students_placeholder_name: "نام دانش آموز" dashboard_students_name: "نام" diff --git a/i18n/locales/fi-FI/blockly-mooc/common.json b/i18n/locales/fi-FI/blockly-mooc/common.json index 33e0c0a6f36a0..458369cb445f1 100755 --- a/i18n/locales/fi-FI/blockly-mooc/common.json +++ b/i18n/locales/fi-FI/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Luo ja hallitse minun luetteloani opiskelijoista", "addStudentsSyncThirdParty":"Synkronoi minun luetteloani opiskelijoista aiemmin luodun luokkahuoneen ryhmästä, joka on kolmannen osapuolen työkaluissa", "addStudentsToSectionInstructions":"Valitse, miten haluat lisätä opiskelijoitasi:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Ikä", "allHandouts":"All Handouts", "allStudents":"Kaikki", @@ -45,6 +47,39 @@ "catProcedures":"Funktiot", "catText":"teksti", "catVariables":"Muuttujat", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Haasteelliset palapelit ovat suunniteltu kehittämään taitojasi uudelle tasolle.", "challengeLevelPassTitle":"Sinä teit sen!", "challengeLevelPassText":"Kuitenkin olisit voinut tehdä sen {idealBlocks, plural, one {1 block} other {# blocks}}. Voit tehdä ohjelmasi vielä parempi?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Onneksi olkoon! Olet suorittanut viimeisen vaiheen ja voittanut {numTrophies, plural, one {pokaalin} other {# pokaalia}}.", "findCourse":"Etsi kurssi", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Etsi vieraileva puhuja", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Etsi paikallinen tietotekniikan luokka", "findLocalClassSubheading":"Paikalliset luokat", @@ -337,6 +372,7 @@ "hashError":"Valitan, '%1' ei vastaa mitään tallennettua ohjelmaa.", "help":"Ohje", "hidden":"Piilotettu", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Piilota)", "hintHeader":"Tässä on Vihje:", "hintPrompt":"Tarvitsetko apua?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Valmis", "homepageUiTipsAfterDialogConfirm":"Lue lisää", "iconSearchPlaceholder":"Etsitään kuvaketta...", + "iDontKnow":"I don't know", "ignore":"Hylkää", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Verkossa", "openWorkspace":"Miten se toimii", "orientationLock":"Poista laitteesi asentolukko.", + "other":"Muut", "pairingNavigatorWarning":"Tämä tehtävä tehtiin parin {driver} kanssa. Katso tehtävää heidän käyttäjätilillään nähdäksesi vastauksen te teitte tiiminä.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pariohjelmointi", + "parent":"Vanhempi", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"pelaa", @@ -494,6 +534,7 @@ "positionTopOutRight":"yläreunaan, oikean reunan ulkopuolelle", "positionTopRight":"oikeaan yläreunaan", "predictionInstructions":"Tee ennakkoarviointi, ennen kuin suoritat ohjelman.", + "printCertificate":"Tulosta todistus", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Jaa", "shareFailure":"Emme valitettavasti voi jakaa tätä ohjelmaa.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Anna ikäsi alla ja jatka valitsemalla Ok.", "shareWarningsMoreInfo":"Lisätietoa", "shareWarningsStoreData":"Tämä Code Studio -sovelma tallentaa tietoja, jotka jokainen tämän linkin saanut voi nähdä. Olethan varovainen, jos sinua pyydetään antamaan henkilökohtaisia tietoja.", @@ -618,6 +669,7 @@ "showToolbox":"Näytä työkalupakki", "showVersionsHeader":"Versiohistoria", "signup":"Rekisteröidy johdantokurssille", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Vaihe on lukittu.", "stageNotFullyLocked":"Vaihe ei ole lukittu kaikille.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Tuntisuunnitelmat ja resurssit", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Aloita oppiminen", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"visuaalinen ohjelmointiympäristö", "syntaxErrorMsg":"Ohjelmassasi on kirjoitusvirhe. Poista rivi {lineNumber} ja yritä uudelleen.", "teacher":"Opettaja", + "teachers":"Opettajat", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Koodaustunti", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Näkyvä", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Haluatko oppia koodaamaan?", "watchVideo":"Katso video", "when":"kun", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Työtila: ", "yes":"Kyllä", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/fi-FI/dashboard/authored_hints.yml b/i18n/locales/fi-FI/dashboard/authored_hints.yml index 3a535f1545ae4..84d5c8b88651b 100644 --- a/i18n/locales/fi-FI/dashboard/authored_hints.yml +++ b/i18n/locales/fi-FI/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ fi: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ fi: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ fi: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ fi: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/fi-FI/dashboard/base.yml b/i18n/locales/fi-FI/dashboard/base.yml index 6a6755bf95f69..267585ebfd066 100755 --- a/i18n/locales/fi-FI/dashboard/base.yml +++ b/i18n/locales/fi-FI/dashboard/base.yml @@ -494,6 +494,8 @@ fi: notes_coming_soon: 'Muistiinpanot tälle videolle tulossa pian.' autoplay_option: 'Toista videot automaattisesti' download: 'Lataa video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,6 +930,8 @@ fi: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Opettajasi ei uskonut sinun olevan täällä. Kysy opettajaltasi missä sinun kuuluisi olla." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Siirry sarjan yleisesittelyyn' view_all_units: 'View all units' pd: diff --git a/i18n/locales/fi-FI/dashboard/callouts.yml b/i18n/locales/fi-FI/dashboard/callouts.yml index ab2458fead69a..c8ce5175c7e2d 100644 --- a/i18n/locales/fi-FI/dashboard/callouts.yml +++ b/i18n/locales/fi-FI/dashboard/callouts.yml @@ -12,6 +12,14 @@ fi: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ fi: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: Tämä saa spriten liikkumaan! diff --git a/i18n/locales/fi-FI/dashboard/courses.yml b/i18n/locales/fi-FI/dashboard/courses.yml index 76706bc10c139..c6f62cc013d22 100644 --- a/i18n/locales/fi-FI/dashboard/courses.yml +++ b/i18n/locales/fi-FI/dashboard/courses.yml @@ -12,3 +12,8 @@ fi: description_student: Tietojenkäsittelytieteiden löydöt (TKT löydöt) on johdantokurssi, joka antaa opiskelijoille mahdollisuuden luoda aitoja esineitä ja tarjoaa tietojenkäsittelytieteet välineenä luovuutta, viestintää, ongelmanratkaisua ja hauskanpitoa varten. description_teacher: Tietojenkäsittelytieteiden löydöt (TKT löydöt) on johdantokurssi, joka antaa opiskelijoille mahdollisuuden luoda aitoja esineitä ja tarjoaa tietojenkäsittelytieteet välineenä luovuutta, viestintää, ongelmanratkaisua ja hauskanpitoa varten. description_short: Johdantokurssi tietojenkäsittelytieteisiin joka mahdollistaa oppilaiden luoda aitoja esineitä. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/fi-FI/dashboard/instructions.yml b/i18n/locales/fi-FI/dashboard/instructions.yml index 38f1fd9c30e92..318cd155c9b5d 100644 --- a/i18n/locales/fi-FI/dashboard/instructions.yml +++ b/i18n/locales/fi-FI/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ fi: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/fi-FI/dashboard/markdown_instructions.yml b/i18n/locales/fi-FI/dashboard/markdown_instructions.yml index 0921c4fc61f52..cf1102219d119 100644 --- a/i18n/locales/fi-FI/dashboard/markdown_instructions.yml +++ b/i18n/locales/fi-FI/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ fi: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ fi: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ fi: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ fi: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ fi: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ fi: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ fi: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ fi: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/fi-FI/dashboard/scripts.yml b/i18n/locales/fi-FI/dashboard/scripts.yml index 8d4822a08f740..ac27ead6c8d68 100755 --- a/i18n/locales/fi-FI/dashboard/scripts.yml +++ b/i18n/locales/fi-FI/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ fi: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ fi: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ fi: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/fi-FI/pegasus/mobile.yml b/i18n/locales/fi-FI/pegasus/mobile.yml index 3e2d6c37a3fe8..6e440ef651ced 100755 --- a/i18n/locales/fi-FI/pegasus/mobile.yml +++ b/i18n/locales/fi-FI/pegasus/mobile.yml @@ -680,6 +680,7 @@ dashboard_students_add_student: "Lisää oppilaita" dashboard_students_add_students: "Lisää useita oppilaita" dashboard_students_add_multiple: 'Lisää oppilaidesi nimet, yksi kullekin riville:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Olet luonut uuden ryhmän! Lisää nyt oppilaat käyttäen Lisää oppilas ja Lisää useita oppilaita -painikkeita yllä." dashboard_students_placeholder_name: "Opiskelijan nimi" dashboard_students_name: "Nimi" diff --git a/i18n/locales/fil-PH/blockly-mooc/common.json b/i18n/locales/fil-PH/blockly-mooc/common.json index 764b6b52ed63e..65fbeb075f53d 100755 --- a/i18n/locales/fil-PH/blockly-mooc/common.json +++ b/i18n/locales/fil-PH/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Edad", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Mga function", "catText":"Text", "catVariables":"Mga variable", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Maligayang pagbati! Nakumpleto mo na ang pinakahuling stage at nanalo ng {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Pasensya, '%1' ay walang katumbas sa mga na save na program.", "help":"Tulong", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(itago)", "hintHeader":"Narito ang isang tip:", "hintPrompt":"Kailangan mo ba ng tulong?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Katapusan", "homepageUiTipsAfterDialogConfirm":"Matuto nang higit pa", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"I-ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Kung Paano Ito Gumagana", "orientationLock":"I-off ang orientation ng lock sa mga setting ng device.", + "other":"Iba", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Magulang", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"i-play", @@ -494,6 +534,7 @@ "positionTopOutRight":"sa tuktok labas mismo na posisyon", "positionTopRight":"sa kanang tuktok na posisyon", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Mag-print ng Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Ibahagi", "shareFailure":"Pasesnya, hindi namin pwede ibahagi ang program na ito.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Pakilagay ang iyong edad sa ibaba at pindutin ang OK para magpatuloy.", "shareWarningsMoreInfo":"Higit pang Impormasyon", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Mag-sign up para sa intro ng kurso", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Mga Lesson Plan at mga Resource", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Simulan ang pag-aaral", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"isang visual programming na environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Mga guro", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Gusto mo matuto mag-code?", "watchVideo":"Panoorin ang Video", "when":"kelan", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Oo", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/fil-PH/dashboard/authored_hints.yml b/i18n/locales/fil-PH/dashboard/authored_hints.yml index 9cf732ac73c02..c8417d1e0dd27 100644 --- a/i18n/locales/fil-PH/dashboard/authored_hints.yml +++ b/i18n/locales/fil-PH/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ fil: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ fil: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ fil: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ fil: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/fil-PH/dashboard/base.yml b/i18n/locales/fil-PH/dashboard/base.yml index 2d6c36403aadd..b63cff7d883ed 100755 --- a/i18n/locales/fil-PH/dashboard/base.yml +++ b/i18n/locales/fil-PH/dashboard/base.yml @@ -494,6 +494,8 @@ fil: notes_coming_soon: 'Tala para sa lalong madaling panahon darating ang video na ito.' autoplay_option: 'I-Autoplay ang mga videos' download: 'I-download ang video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ fil: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/fil-PH/dashboard/callouts.yml b/i18n/locales/fil-PH/dashboard/callouts.yml index 7736322b49879..d33371e2c9af3 100644 --- a/i18n/locales/fil-PH/dashboard/callouts.yml +++ b/i18n/locales/fil-PH/dashboard/callouts.yml @@ -12,6 +12,14 @@ fil: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ fil: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/fil-PH/dashboard/courses.yml b/i18n/locales/fil-PH/dashboard/courses.yml index 05c066017a544..5ae9c44c89ad6 100644 --- a/i18n/locales/fil-PH/dashboard/courses.yml +++ b/i18n/locales/fil-PH/dashboard/courses.yml @@ -12,3 +12,8 @@ fil: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/fil-PH/dashboard/instructions.yml b/i18n/locales/fil-PH/dashboard/instructions.yml index 83913a13ea1bf..291f3976a2619 100644 --- a/i18n/locales/fil-PH/dashboard/instructions.yml +++ b/i18n/locales/fil-PH/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ fil: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/fil-PH/dashboard/markdown_instructions.yml b/i18n/locales/fil-PH/dashboard/markdown_instructions.yml index ad106fa3b0424..680569411a99f 100644 --- a/i18n/locales/fil-PH/dashboard/markdown_instructions.yml +++ b/i18n/locales/fil-PH/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ fil: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ fil: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ fil: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ fil: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ fil: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ fil: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ fil: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ fil: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/fil-PH/dashboard/scripts.yml b/i18n/locales/fil-PH/dashboard/scripts.yml index 0408196ae7524..1486291d66a24 100755 --- a/i18n/locales/fil-PH/dashboard/scripts.yml +++ b/i18n/locales/fil-PH/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ fil: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ fil: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ fil: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/fil-PH/pegasus/mobile.yml b/i18n/locales/fil-PH/pegasus/mobile.yml index 5c33ac7d6ad64..7dcfc7d53b003 100755 --- a/i18n/locales/fil-PH/pegasus/mobile.yml +++ b/i18n/locales/fil-PH/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Magdagdag ng estudyante" dashboard_students_add_students: "Magdagdag ng maraming estudyante" dashboard_students_add_multiple: 'I-type o i-paste ang mga pangalan ng iyong mga mag-aaral, isa sa bawat linya:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Nalikha mo ang isang bagong seksyon! Ngayon idagdag ang iyong mga mag-aaral gamit ang Magdagdag ng mag-aaral at Magdagdag ng maramihang mga mag-aaral sa mga pindutan sa itaas." dashboard_students_placeholder_name: "Pangalan ng Estudyante" dashboard_students_name: "Pangalan" diff --git a/i18n/locales/fr-FR/blockly-mooc/common.json b/i18n/locales/fr-FR/blockly-mooc/common.json index a6cf6e1fe6416..8729685b433eb 100755 --- a/i18n/locales/fr-FR/blockly-mooc/common.json +++ b/i18n/locales/fr-FR/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"Tout", @@ -45,6 +47,39 @@ "catProcedures":"Fonctions", "catText":"texte", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Félicitations ! Tu as terminé le puzzle final et gagné {numTrophies, plural, one {un trophée} other {# trophées}}.", "findCourse":"Trouver un cours", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Trouver un conférencier à inviter", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Inviter un volontaire local à visiter la classe ou utiliser le chat vidéo pour inspirer les étudiants.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Désolé, '%1' ne correspond à aucun programme enregistré.", "help":"Aide", "hidden":"Cachée", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Masquer)", "hintHeader":"Voici une astuce :", "hintPrompt":"Besoin d'aide ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Terminer", "homepageUiTipsAfterDialogConfirm":"Pour en savoir plus", "iconSearchPlaceholder":"Recherchez une icône...", + "iDontKnow":"I don't know", "ignore":"Ignorer", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"En ligne", "openWorkspace":"Comment ça marche", "orientationLock":"Désactiver le verrouillage de l'orientation dans les réglages l’appareil.", + "other":"Autres", "pairingNavigatorWarning":"Ce casse-tête a été complété avec {driver}. Regardez ce casse-tête sur leur compte pour visualiser la solution, que vous avez créé en équipe.", "pairingNavigatorLink":"Cliquer ici pour visualiser la solution créée par l’équipe.", "pairProgramming":"Programmation en Binôme", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"jouer", @@ -494,6 +534,7 @@ "positionTopOutRight":"vers la position extérieure en haut à droite", "positionTopRight":"vers la position en haut à droite", "predictionInstructions":"Faites une prédiction avant d'exécuter le programme.", + "printCertificate":"Imprimer le certificat", "printCertificates":"Imprimer les certificats", "professionalLearning":"Apprentissage professionnel", "professionalLearningDescription":"Notre apprentissage professionnel de haut nuveau vous prépare à votre prochain cours d’informatique.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Partager", "shareFailure":"Désolé, nous ne pouvons pas partager ce programme.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Indique ton âge ci-dessous et clique sur OK pour continuer.", "shareWarningsMoreInfo":"Plus d'information", "shareWarningsStoreData":"Cette application développée sur Studio Code stocke des données qui pourraient être consultées par n'importe qui avec ce lien de partage, alors sois prudent(e) si tu es invité(e) à fournir des renseignements personnels.", @@ -618,6 +669,7 @@ "showToolbox":"Afficher la boîte à outils", "showVersionsHeader":"Historique des versions", "signup":"S’inscrire au cours d'introduction", + "skipPuzzle":"Skip puzzle", "stageExtras":"Étape Supplémentaire", "stageLocked":"Le niveau est verrouillé.", "stageNotFullyLocked":"Le niveau n'est pas verrouillé pour tout le monde.", @@ -645,6 +697,7 @@ "subtitle":"un environnement de programmation visuelle", "syntaxErrorMsg":"Ton programme contient une faute de frappe. Supprime la ligne {lineNumber} et réessaye.", "teacher":"Enseignant", + "teachers":"Enseignants", "teacherCommunity":"Communauté des professeurs", "teacherCommunityDescription":"Poser des questions sur le programme, partager des idées de vos leçons et obtenir de l’aide d’autres enseignants", "teacherCourseHoc":"Heure de Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"Voir la synthèse de l'unité", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Souhaites-tu apprendre à programmer ?", "watchVideo":"Voir la vidéo", "when":"quand", @@ -710,5 +764,17 @@ "withoutHints":"Sans l'aide d'indices!", "workspaceHeaderShort":"Espace de travail :", "yes":"Oui", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/fr-FR/dashboard/authored_hints.yml b/i18n/locales/fr-FR/dashboard/authored_hints.yml index 83fecd0c8eb07..f7f6c976226ef 100644 --- a/i18n/locales/fr-FR/dashboard/authored_hints.yml +++ b/i18n/locales/fr-FR/dashboard/authored_hints.yml @@ -6299,44 +6299,38 @@ fr: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6512,17 +6506,17 @@ fr: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6530,10 +6524,10 @@ fr: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6544,7 +6538,7 @@ fr: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/fr-FR/dashboard/base.yml b/i18n/locales/fr-FR/dashboard/base.yml index ba59eea89706e..8ce76c90af231 100755 --- a/i18n/locales/fr-FR/dashboard/base.yml +++ b/i18n/locales/fr-FR/dashboard/base.yml @@ -494,6 +494,8 @@ fr: notes_coming_soon: 'Il y aura bientôt des notes pour cette vidéo.' autoplay_option: 'Lire les vidéos automatiquement' download: 'Télécharger la vidéo' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Votre navigateur n'est pas supporté. Merci de mettre à jour avec l'un de nos navigateurs supportés. Vous pouvez afficher la page mais il risque d'y avoir des choses qui ne fonctionnent pas." @@ -928,6 +930,8 @@ fr: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Les contenus ne sont pas visibles car cette étape est verrouillée pour l''instant. Ton professeur la déverrouillera lorsqu''il sera temps de travailler dessus ou pour consulter tes réponses.' hidden_stage: "Ton professeur n'avait pas prévu que tu travailles ici. Demande lui quelle leçon tu dois suivre." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Accéder à la vue d''ensemble de l''unité' view_all_units: 'View all units' pd: diff --git a/i18n/locales/fr-FR/dashboard/callouts.yml b/i18n/locales/fr-FR/dashboard/callouts.yml index 422a1194402c6..71a57cd1e9b18 100644 --- a/i18n/locales/fr-FR/dashboard/callouts.yml +++ b/i18n/locales/fr-FR/dashboard/callouts.yml @@ -12,6 +12,14 @@ fr: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ fr: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/fr-FR/dashboard/courses.yml b/i18n/locales/fr-FR/dashboard/courses.yml index 4bfeef749662b..4f54c2ab7e016 100644 --- a/i18n/locales/fr-FR/dashboard/courses.yml +++ b/i18n/locales/fr-FR/dashboard/courses.yml @@ -12,3 +12,8 @@ fr: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/fr-FR/dashboard/instructions.yml b/i18n/locales/fr-FR/dashboard/instructions.yml index 5579c56ee4d45..2e4d3207c7fef 100644 --- a/i18n/locales/fr-FR/dashboard/instructions.yml +++ b/i18n/locales/fr-FR/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ fr: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/fr-FR/dashboard/markdown_instructions.yml b/i18n/locales/fr-FR/dashboard/markdown_instructions.yml index 68d630b9951df..c8a67c1fe4b4f 100644 --- a/i18n/locales/fr-FR/dashboard/markdown_instructions.yml +++ b/i18n/locales/fr-FR/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ fr: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ fr: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ fr: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ fr: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ fr: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ fr: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ fr: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ fr: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/fr-FR/dashboard/scripts.yml b/i18n/locales/fr-FR/dashboard/scripts.yml index 073cefc7bddc4..7be98b05a6edd 100755 --- a/i18n/locales/fr-FR/dashboard/scripts.yml +++ b/i18n/locales/fr-FR/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ fr: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ fr: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ fr: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/fr-FR/pegasus/mobile.yml b/i18n/locales/fr-FR/pegasus/mobile.yml index a1c0373146c0a..05419eb0f3852 100755 --- a/i18n/locales/fr-FR/pegasus/mobile.yml +++ b/i18n/locales/fr-FR/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "Ajouter un élève" dashboard_students_add_students: "Ajouter plusieurs élèves" dashboard_students_add_multiple: 'Entrez ou collez le nom de vos élèves, un par ligne :' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Vous avez créé une nouvelle section ! Ajoutez maintenant vos élèves à l'aide des boutons Ajouter élève et Ajouter plusieurs élèves ci-dessus." dashboard_students_placeholder_name: "Nom de l'élève" dashboard_students_name: "Nom" diff --git a/i18n/locales/ga-IE/blockly-mooc/common.json b/i18n/locales/ga-IE/blockly-mooc/common.json index da2eb8d5aa13c..e5e7264d70560 100644 --- a/i18n/locales/ga-IE/blockly-mooc/common.json +++ b/i18n/locales/ga-IE/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Aois", "allHandouts":"All Handouts", "allStudents":"Uile", @@ -45,6 +47,39 @@ "catProcedures":"Feidhmeanna", "catText":"Téacs", "catVariables":"Athróga", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Comhghairdeas! Chríochnaigh tú an dúshlán deireanach agus fuair tú {numTrophies, plural, one {duais amháin} other {# duais}}.", "findCourse":"Aimsigh cúrsa", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Aimsigh aoichainteoir", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Ár leithscéal, ní fhreagraíonn '%1\" d'aon chlár sábháilte.", "help":"Cabhair", "hidden":"Folaithe", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Folaigh)", "hintHeader":"Leid:", "hintPrompt":"An bhfuil cabhair uait?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Críochnaigh", "homepageUiTipsAfterDialogConfirm":"Tuilleadh eolais", "iconSearchPlaceholder":"Lorg deilbhín...", + "iDontKnow":"I don't know", "ignore":"Déan neamhaird de", "importFromGoogleClassroom":"Iompórtáil rannán ó Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Ar líne", "openWorkspace":"Conas a oibríonn sé", "orientationLock":"Múch an glas treoshuímh sna socruithe ar do ghléas.", + "other":"Eile", "pairingNavigatorWarning":"Críochnaíodh an dúshlán seo in éineacht le {driver}.", "pairingNavigatorLink":"Cliceáil anseo le féachaint ar an réiteach a chruthaigh sibh mar fhoireann.", "pairProgramming":"Códáil Bheirte", + "parent":"Tuismitheoir", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"imir", @@ -494,6 +534,7 @@ "positionTopOutRight":"go dtí an barr amuigh ar dheis", "positionTopRight":"go dtí an barr ar dheis", "predictionInstructions":"Tomhais cad a tharlóidh nuair a rithfidh tú an clár.", + "printCertificate":"Priontáil Teastas", "printCertificates":"Priontáil teastais", "professionalLearning":"Oideachas Proifisiúnta", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Brabhsáil na cúrsaí ar Code.org chun teacht ar do chéad dúshlán eile.", "share":"Comhroinn", "shareFailure":"Ár leithscéal, ní féidir linn an clár seo a fhoilsiú.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Inis dúinn thíos cén aois thú, ansin cliceáil OK le dul ar aghaidh.", "shareWarningsMoreInfo":"Polasaí Príobháideachais", "shareWarningsStoreData":"Beidh éinne a bhfuil an nasc seo acu in ann teacht ar shonraí a stórálann an aip seo a bhí déanta sa Stiúideo Códála. Dá bharr sin, ba chóir duit a bheith cúramach má iarrtar ort faisnéis phearsanta a sholáthar.", @@ -618,6 +669,7 @@ "showToolbox":"Taispeáin an Bosca Uirlisí", "showVersionsHeader":"Stair na Leaganacha", "signup":"Cláraigh leis an mbunchúrsa", + "skipPuzzle":"Skip puzzle", "stageExtras":"Acmhainní Breise don Chéim", "stageLocked":"Tá an chéim seo faoi ghlas.", "stageNotFullyLocked":"Níl an chéim faoi ghlas roimh chách.", @@ -645,6 +697,7 @@ "subtitle":"timpeallacht radharcach ríomhchláraithe", "syntaxErrorMsg":"Rinne tú botún beag i do chlár. Scrios líne {lineNumber} agus bain triail eile as.", "teacher":"Múinteoir", + "teachers":"Múinteoirí", "teacherCommunity":"Comhphobal Múinteoirí", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"An Uair Chódála", @@ -702,6 +755,7 @@ "viewUnitOverview":"Foramharc an Aonaid", "visible":"Infheicthe", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Ar mhaith leat códú a fhoghlaim?", "watchVideo":"Féach ar an bhfíseán", "when":"nuair", @@ -710,5 +764,17 @@ "withoutHints":"Gan leid ar bith!", "workspaceHeaderShort":"Spás oibre: ", "yes":"Tá", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ga-IE/dashboard/authored_hints.yml b/i18n/locales/ga-IE/dashboard/authored_hints.yml index 28fcdd64319f4..6a9224f0aec12 100644 --- a/i18n/locales/ga-IE/dashboard/authored_hints.yml +++ b/i18n/locales/ga-IE/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ ga: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ ga: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ ga: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ ga: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ga-IE/dashboard/base.yml b/i18n/locales/ga-IE/dashboard/base.yml index 084314b768d41..d931f36845b45 100644 --- a/i18n/locales/ga-IE/dashboard/base.yml +++ b/i18n/locales/ga-IE/dashboard/base.yml @@ -494,6 +494,8 @@ ga: notes_coming_soon: 'Beidh nótaí don fhíseán seo ar fáil go luath.' autoplay_option: 'Seinn físeáin go huathoibríoch' download: 'Íoslódáil an Físeán' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Ní thacaímid le do bhrabhsálaí. Ba chóir duit ceann de na brabhsálaithe tacaithe a shuiteáil. Nó is féidir leat dul ar aghaidh ar aon nós, ach seans go mbeidh roinnt gnéithe ar an leathanach briste." @@ -928,6 +930,8 @@ ga: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Níl cead agat an t-ábhar sa gcéim seo a fheiceáil faoi láthair toisc bhfuil an chéim faoi ghlas. Beidh do mhúinteoir in ann an chéim seo a dhíghlasáil nuair a bheidh sé in am obair a dhéanamh air, nó do chuid freagraí a athbhreithniú.' hidden_stage: "Níor cheap do mhúinteoir go mbeifeá anseo. Fiafraigh de do mhúinteoir cad é an chéad leibhéal eile ba chóir duit a dhéanamh." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Féach ar fhoramharc an aonaid' view_all_units: 'Gach aonad' pd: diff --git a/i18n/locales/ga-IE/dashboard/callouts.yml b/i18n/locales/ga-IE/dashboard/callouts.yml index fca5aa4df16bb..ef7d2ff153361 100644 --- a/i18n/locales/ga-IE/dashboard/callouts.yml +++ b/i18n/locales/ga-IE/dashboard/callouts.yml @@ -12,6 +12,14 @@ ga: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ga: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ga-IE/dashboard/courses.yml b/i18n/locales/ga-IE/dashboard/courses.yml index 55bd2fee46930..473b20415e16f 100644 --- a/i18n/locales/ga-IE/dashboard/courses.yml +++ b/i18n/locales/ga-IE/dashboard/courses.yml @@ -12,3 +12,8 @@ ga: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ga-IE/dashboard/instructions.yml b/i18n/locales/ga-IE/dashboard/instructions.yml index cf5a06cb5b359..2de1c436a7e55 100644 --- a/i18n/locales/ga-IE/dashboard/instructions.yml +++ b/i18n/locales/ga-IE/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ga: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ga-IE/dashboard/markdown_instructions.yml b/i18n/locales/ga-IE/dashboard/markdown_instructions.yml index 283cd8ad72bb9..49c13c9b3df3e 100644 --- a/i18n/locales/ga-IE/dashboard/markdown_instructions.yml +++ b/i18n/locales/ga-IE/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ga: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ga: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ga: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ga: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ga: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ga: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ga: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ga: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ga-IE/dashboard/scripts.yml b/i18n/locales/ga-IE/dashboard/scripts.yml index 4ef1b1154c8e0..e26804635b441 100644 --- a/i18n/locales/ga-IE/dashboard/scripts.yml +++ b/i18n/locales/ga-IE/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ga: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ga: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ga: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ga-IE/pegasus/mobile.yml b/i18n/locales/ga-IE/pegasus/mobile.yml index 44743091b752b..25e94cc50898a 100644 --- a/i18n/locales/ga-IE/pegasus/mobile.yml +++ b/i18n/locales/ga-IE/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Cuir dalta leis" dashboard_students_add_students: "Cuir daltaí leis" dashboard_students_add_multiple: 'Clóscríobh nó greamaigh ainmneacha na ndaltaí isteach, ceann amháin ar gach líne:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Chruthaigh tú rannán nua! Anois bain úsáid as na cnaipí Cuir dalta leis agus Cuir daltaí leis le do chuid daltaí a chur leis an rannán." dashboard_students_placeholder_name: "Ainm an Dalta" dashboard_students_name: "Ainm" diff --git a/i18n/locales/gl-ES/blockly-mooc/common.json b/i18n/locales/gl-ES/blockly-mooc/common.json index c4038daa76e5a..53cfe19c5303e 100644 --- a/i18n/locales/gl-ES/blockly-mooc/common.json +++ b/i18n/locales/gl-ES/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Idade", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Funcións", "catText":"Texto", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Parabéns! Completaches a etapa final e gañaches {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sentímolo, '%1' non dita con ningún programa gardado.", "help":"Axuda", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Agachar)", "hintHeader":"Aquí vai un consello:", "hintPrompt":"Necesitas axuda?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Rematar", "homepageUiTipsAfterDialogConfirm":"Aprende máis", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignorar", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Como funciona", "orientationLock":"Desactiva o bloqueo de orientación na configuración do dispositivo.", + "other":"Outros", "pairingNavigatorWarning":"Este crebacabezas foi completado en colaboración con {driver}. Busca este crebacabezas nas súas contas para ver a solución que creastes como equipo.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Programación por parellas", + "parent":"Pai / Nai", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"xogar", @@ -494,6 +534,7 @@ "positionTopOutRight":"á posición superior dereita externa", "positionTopRight":"Cara á posición superior dereita", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Imprimir certificado", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Compartir", "shareFailure":"Lamentablemente non podemos compartir este programa.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Por favor, indica abaixo a túa idade e preme en OK para continuar.", "shareWarningsMoreInfo":"Máis información", "shareWarningsStoreData":"Esta aplicación desenvolta con Code Studio almacena datos que poden ser vistos por calquera que teña este enlace compartido, así que ten coidado se che solicitan información persoal.", @@ -618,6 +669,7 @@ "showToolbox":"Mostrar a caixa de ferramentas", "showVersionsHeader":"Histórico de versións", "signup":"Inscríbete no curso de introdución", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Plans e recursos da clase", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Comeza a aprender", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"un entorno de programación visual", "syntaxErrorMsg":"O teu programa contén un error tipográfico. Por favor, elimina a liña {lineNumber} e inténtao de novo.", "teacher":"Profesor", + "teachers":"Mestres", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hora de Código", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Queres aprender a programar?", "watchVideo":"Mira o vídeo", "when":"cando", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Espazo de traballo: ", "yes":"Si", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/gl-ES/dashboard/authored_hints.yml b/i18n/locales/gl-ES/dashboard/authored_hints.yml index 25072159437ec..41e3d81230435 100644 --- a/i18n/locales/gl-ES/dashboard/authored_hints.yml +++ b/i18n/locales/gl-ES/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ gl: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ gl: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ gl: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ gl: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/gl-ES/dashboard/base.yml b/i18n/locales/gl-ES/dashboard/base.yml index 644e8a4aa144f..54945531a05b0 100644 --- a/i18n/locales/gl-ES/dashboard/base.yml +++ b/i18n/locales/gl-ES/dashboard/base.yml @@ -494,6 +494,8 @@ gl: notes_coming_soon: 'As notas deste vídeo estarán dispoñíbeis en breve.' autoplay_option: 'visualización automatica de vídeos' download: 'Baixar Vídeo' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ gl: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/gl-ES/dashboard/callouts.yml b/i18n/locales/gl-ES/dashboard/callouts.yml index 14141db169b48..341fa20878308 100644 --- a/i18n/locales/gl-ES/dashboard/callouts.yml +++ b/i18n/locales/gl-ES/dashboard/callouts.yml @@ -12,6 +12,14 @@ gl: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ gl: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/gl-ES/dashboard/courses.yml b/i18n/locales/gl-ES/dashboard/courses.yml index b233536fe61ec..888a3f8a78a9b 100644 --- a/i18n/locales/gl-ES/dashboard/courses.yml +++ b/i18n/locales/gl-ES/dashboard/courses.yml @@ -12,3 +12,8 @@ gl: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/gl-ES/dashboard/instructions.yml b/i18n/locales/gl-ES/dashboard/instructions.yml index 3ddf9e47312ca..dfe92e750d73c 100644 --- a/i18n/locales/gl-ES/dashboard/instructions.yml +++ b/i18n/locales/gl-ES/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ gl: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/gl-ES/dashboard/markdown_instructions.yml b/i18n/locales/gl-ES/dashboard/markdown_instructions.yml index 2066f6770c1e9..3213b410b366a 100644 --- a/i18n/locales/gl-ES/dashboard/markdown_instructions.yml +++ b/i18n/locales/gl-ES/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ gl: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ gl: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ gl: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ gl: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ gl: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ gl: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ gl: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ gl: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/gl-ES/dashboard/scripts.yml b/i18n/locales/gl-ES/dashboard/scripts.yml index 418fb9c8a4a5e..5aa17e2a83d58 100644 --- a/i18n/locales/gl-ES/dashboard/scripts.yml +++ b/i18n/locales/gl-ES/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ gl: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ gl: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ gl: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/gl-ES/pegasus/mobile.yml b/i18n/locales/gl-ES/pegasus/mobile.yml index 33f6f8687b39f..96243b1f8fbd8 100644 --- a/i18n/locales/gl-ES/pegasus/mobile.yml +++ b/i18n/locales/gl-ES/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Engadir alumnas/os" dashboard_students_add_students: "Agregar varios alumnas/os" dashboard_students_add_multiple: 'Teclea ou apega os nomes dos teus alumnos, un por liña:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Creaches unha nova clase! Agora, agrega os teus alumnos usando os botóns de enriba Agregar alumno e Agregar varios alumnos." dashboard_students_placeholder_name: "Nome do estudante" dashboard_students_name: "Nome" diff --git a/i18n/locales/haw-HI/blockly-mooc/common.json b/i18n/locales/haw-HI/blockly-mooc/common.json index 2f23e226f1011..a59f60ed99efc 100644 --- a/i18n/locales/haw-HI/blockly-mooc/common.json +++ b/i18n/locales/haw-HI/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Text", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"Here's a tip:", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Share", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/haw-HI/dashboard/authored_hints.yml b/i18n/locales/haw-HI/dashboard/authored_hints.yml index 2d06d38f4b9dd..c41aac8e33a3f 100644 --- a/i18n/locales/haw-HI/dashboard/authored_hints.yml +++ b/i18n/locales/haw-HI/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ haw: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ haw: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ haw: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ haw: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/haw-HI/dashboard/base.yml b/i18n/locales/haw-HI/dashboard/base.yml index e3aae0639cbda..383b1ad3c6175 100644 --- a/i18n/locales/haw-HI/dashboard/base.yml +++ b/i18n/locales/haw-HI/dashboard/base.yml @@ -494,6 +494,8 @@ haw: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ haw: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/haw-HI/dashboard/callouts.yml b/i18n/locales/haw-HI/dashboard/callouts.yml index 2e8928d3f24aa..51947f624b3bf 100644 --- a/i18n/locales/haw-HI/dashboard/callouts.yml +++ b/i18n/locales/haw-HI/dashboard/callouts.yml @@ -12,6 +12,14 @@ haw: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ haw: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/haw-HI/dashboard/courses.yml b/i18n/locales/haw-HI/dashboard/courses.yml index 860a629936aa6..e3d48de8f9ed5 100644 --- a/i18n/locales/haw-HI/dashboard/courses.yml +++ b/i18n/locales/haw-HI/dashboard/courses.yml @@ -12,3 +12,8 @@ haw: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/haw-HI/dashboard/instructions.yml b/i18n/locales/haw-HI/dashboard/instructions.yml index 9d48ad84f8f68..4ad39511da1f1 100644 --- a/i18n/locales/haw-HI/dashboard/instructions.yml +++ b/i18n/locales/haw-HI/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ haw: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/haw-HI/dashboard/markdown_instructions.yml b/i18n/locales/haw-HI/dashboard/markdown_instructions.yml index 8be8f750dc388..27f0ab27d1adc 100644 --- a/i18n/locales/haw-HI/dashboard/markdown_instructions.yml +++ b/i18n/locales/haw-HI/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ haw: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ haw: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ haw: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ haw: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ haw: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ haw: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ haw: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ haw: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/haw-HI/dashboard/scripts.yml b/i18n/locales/haw-HI/dashboard/scripts.yml index 44f3a874c3cf6..35b674985c5ae 100644 --- a/i18n/locales/haw-HI/dashboard/scripts.yml +++ b/i18n/locales/haw-HI/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ haw: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ haw: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ haw: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/haw-HI/pegasus/mobile.yml b/i18n/locales/haw-HI/pegasus/mobile.yml index 97c398127851e..f09af5dee8414 100644 --- a/i18n/locales/haw-HI/pegasus/mobile.yml +++ b/i18n/locales/haw-HI/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Name" diff --git a/i18n/locales/he-IL/blockly-mooc/common.json b/i18n/locales/he-IL/blockly-mooc/common.json index cb1072228d978..db8db927f591e 100755 --- a/i18n/locales/he-IL/blockly-mooc/common.json +++ b/i18n/locales/he-IL/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"גיל", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"פונקציות", "catText":"טקסט", "catVariables":"משתנים", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"מזל טוב! השלמת את השלב הסופי וזכית ב{numTrophies, plural, one {פרס} other {# פרסים}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"מצא מרצה אורח", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"סליחה, אך '%1' אינו תואם לאף תוכנית שנשמרה.", "help":"עזרה", "hidden":"חבוי", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(הסתר)", "hintHeader":"הנה עצה:", "hintPrompt":"צריך עזרה?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"סיים", "homepageUiTipsAfterDialogConfirm":"למד עוד", "iconSearchPlaceholder":"מחפש את האייקון...", + "iDontKnow":"I don't know", "ignore":"התעלם", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"באינטרנט", "openWorkspace":"איך זה עובד", "orientationLock":"בטל את נעילת הכיוון בהגדרות המכשיר.", + "other":"אחר", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"תכנות בזוגות", + "parent":"הורה", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"הפעל", @@ -494,6 +534,7 @@ "positionTopOutRight":"במיקום העליון ימני חיצוני", "positionTopRight":"במיקום העליון מימין", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"הדפס תעודה", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"שתף", "shareFailure":"מצטערים, אנחנו לא יכולים לשתף תוכנית זו.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"אנא רשום את גילך כאן ולחץ אישור בכדי להמשיך.", "shareWarningsMoreInfo":"מידע נוסף", "shareWarningsStoreData":"ישום זה הבנוי על קוד-סטודיו מאחסן מידע אשר יכול להראות על ידי כל אחד באמצעות שיתוף קישור זה, כך שעליך להיות זהיר במידה ותתבקש לספק מידע אישי.", @@ -618,6 +669,7 @@ "showToolbox":"הצג את ארגז הכלים", "showVersionsHeader":"היסטורית גירסאות", "signup":"הירשם לקורס המבוא", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"מערכי שיעור ומשאבים", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"התחל ללמוד", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"סביבת תיכנות חזותית", "syntaxErrorMsg":"התוכנה שלך מכילה שגיאת הקלדה. אנא הסר את שורה מספר {lineNumber} ונסה שנית.", "teacher":"מורה", + "teachers":"מורים", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"שעה של קוד", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"רוצה ללמוד לתכנת?", "watchVideo":"צפה בסרטון", "when":"מתי", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"סביבת העבודה: ", "yes":"כן", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/he-IL/dashboard/authored_hints.yml b/i18n/locales/he-IL/dashboard/authored_hints.yml index 3226e7fcd6674..5395edc87d891 100644 --- a/i18n/locales/he-IL/dashboard/authored_hints.yml +++ b/i18n/locales/he-IL/dashboard/authored_hints.yml @@ -6339,44 +6339,38 @@ he: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6552,17 +6546,17 @@ he: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6570,10 +6564,10 @@ he: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6584,7 +6578,7 @@ he: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/he-IL/dashboard/base.yml b/i18n/locales/he-IL/dashboard/base.yml index e8b999e368e28..7d076253d4bba 100755 --- a/i18n/locales/he-IL/dashboard/base.yml +++ b/i18n/locales/he-IL/dashboard/base.yml @@ -495,6 +495,8 @@ he: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'הפעלה אוטומטית של סרטונים' download: 'הורד סרטון' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -929,7 +931,9 @@ he: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/he-IL/dashboard/callouts.yml b/i18n/locales/he-IL/dashboard/callouts.yml index e133092ea7bf3..1459ad158d08a 100644 --- a/i18n/locales/he-IL/dashboard/callouts.yml +++ b/i18n/locales/he-IL/dashboard/callouts.yml @@ -12,6 +12,14 @@ he: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ he: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/he-IL/dashboard/courses.yml b/i18n/locales/he-IL/dashboard/courses.yml index d122efb9256ba..6da98c0f0e8fe 100644 --- a/i18n/locales/he-IL/dashboard/courses.yml +++ b/i18n/locales/he-IL/dashboard/courses.yml @@ -12,3 +12,8 @@ he: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/he-IL/dashboard/instructions.yml b/i18n/locales/he-IL/dashboard/instructions.yml index 8216501ce1c17..f284d5981827c 100644 --- a/i18n/locales/he-IL/dashboard/instructions.yml +++ b/i18n/locales/he-IL/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ he: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/he-IL/dashboard/markdown_instructions.yml b/i18n/locales/he-IL/dashboard/markdown_instructions.yml index 77d533593330b..24a3b7fde0bce 100644 --- a/i18n/locales/he-IL/dashboard/markdown_instructions.yml +++ b/i18n/locales/he-IL/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ he: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ he: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ he: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ he: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ he: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ he: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ he: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ he: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/he-IL/dashboard/scripts.yml b/i18n/locales/he-IL/dashboard/scripts.yml index b9ff65e54749a..acf39511fe9d9 100755 --- a/i18n/locales/he-IL/dashboard/scripts.yml +++ b/i18n/locales/he-IL/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ he: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ he: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ he: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/he-IL/pegasus/mobile.yml b/i18n/locales/he-IL/pegasus/mobile.yml index e4a9419f09c1b..36760c43d8ac1 100755 --- a/i18n/locales/he-IL/pegasus/mobile.yml +++ b/i18n/locales/he-IL/pegasus/mobile.yml @@ -672,6 +672,7 @@ dashboard_students_add_student: "הוסף תלמיד" dashboard_students_add_students: "להוסיף מספר סטודנטים" dashboard_students_add_multiple: 'הקלד או הדבק את שמות התלמידים שלך, אחד בכל שורה:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "יצירת מקטע חדש! עכשיו , הוסף את התלמידים שלך באמצעות הלחצנים הוסף תלמיד, להוסיף מספר התלמידים לעיל." dashboard_students_placeholder_name: "שם תלמיד" dashboard_students_name: "שם" diff --git a/i18n/locales/hi-IN/blockly-mooc/bounce.json b/i18n/locales/hi-IN/blockly-mooc/bounce.json index bcb4cb5c15ccd..2c3bc9c6d970a 100755 --- a/i18n/locales/hi-IN/blockly-mooc/bounce.json +++ b/i18n/locales/hi-IN/blockly-mooc/bounce.json @@ -1,7 +1,7 @@ { "basketballLaunchBall":"नई गेंद फेंकें", "basketballLaunchBallTooltip":"खेल में एक गेंद फेंको", - "basketballSetPaddle":"हाथ रखो", + "basketballSetPaddle":"सेट हाथ", "basketballSetPaddleSpeedFast":"तेज गति की गति सेट करें", "basketballSetPaddleSpeedNormal":"सामान्य हाथ की गति सेट करें", "basketballSetPaddleSpeedRandom":"यादृच्छिक हाथ की गति सेट करें", @@ -119,10 +119,10 @@ "setPlayerSpeedVeryFast":"बहुत तेजी से खिलाड़ी गति सेट", "setPlayerSpeedVerySlow":"बहुत ही धीमी गति से खिलाड़ी गति सेट", "setTeamTooltip":"लोगो और रंग योजना सेट करता है", - "setTeam":"Set team {team}", + "setTeam":"सेट करें टीम {team}", "setTeamRandom":"सेट टीम यादृच्छिक", "shareBounceTwitter":"मेरा बनाया गया उछाल का खेल देखे।मैने खुद @codeorg से लिखा है", - "shareBounceTwitterDonor":"Check out the Bounce game I made. (Thanks {donor} for supporting @codeorg)", + "shareBounceTwitterDonor":"मेरे बाउंस गेम को देखिये। (@codeorg के समर्थन के लिए {donor} को धन्यवाद।)", "shareGame":"Share your game:", "turnLeft":"बाएँ मुड़ें", "turnRight":"दाएँ मुड़ें", diff --git a/i18n/locales/hi-IN/blockly-mooc/common.json b/i18n/locales/hi-IN/blockly-mooc/common.json index c5dc29d3b41d8..6082f6a620986 100755 --- a/i18n/locales/hi-IN/blockly-mooc/common.json +++ b/i18n/locales/hi-IN/blockly-mooc/common.json @@ -1,22 +1,24 @@ { - "activity":"Activity", - "addRemoveCleverClassrooms":"Visit https://clever.com/ and confirm your classroom is connected to Code.org.", - "addRemoveGoogleClassrooms":"Visit https://classroom.google.com/ to add and remove classrooms.", - "addSectionName":"Enter a name for your section that will help you remember which classroom it is for. Your students will also be able to see this name.", - "addStudents":"Add students", - "addStudentsManageMyOwn":"Create and manage my own list of students", - "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", - "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "activity":"गतिविधि", + "addRemoveCleverClassrooms":"Https://clever.com/ पर जाएँ और पुष्टि करें की आपकी कक्षा Code.org जुड़ी है।", + "addRemoveGoogleClassrooms":"कक्षाओं को जोड़ने और हटाने के लिए https://classroom.google.com/ पर जाएं।", + "addSectionName":"अपने सेक्शन के लिए एक नाम दर्ज करें जिससे आपको याद रहे वह किस कक्षा के लिए है। आपके छात्र भी इस नाम को देख सकेंगे। ", + "addStudents":"छात्रों को जोड़ें", + "addStudentsManageMyOwn":"छात्रों की अपनी स्वयं की सूची बनाएं और मैनेज करें", + "addStudentsSyncThirdParty":"मौजूदा कक्षा के मेरे छात्रों की सूची को किसी तीसरी पार्टी टूल से सिंक करें। ", + "addStudentsToSectionInstructions":"चुनें कि आप अपने छात्रों को कैसे जोड़ना चाहते हैं:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"आयु", - "allHandouts":"All Handouts", + "allHandouts":"सभी हैंडआउट", "allStudents":"All", "allowEditing":"संपादन की अनुमति दें", "allowEditingInstructions":"छात्रों को मूल्यांकन लेना चाहिए, जबकि \"संपादन की अनुमति दें\"", "and":"और", "animationMode":"एनीमेशन", "announcements":"घोषणाएँ", - "announcementHeadingCsfAtoF":"Courses 1-4 updated to align with grades K-5", - "announcementDescriptionCsfAtoF":"We've tailored the courses to each grade level and re-dubbed them Courses A-F.", + "announcementHeadingCsfAtoF":"पाठ्यक्रम 1-4 ग्रेड k-5 के साथ संरेखित करने के लिए अद्यतन", + "announcementDescriptionCsfAtoF":"हमने कोर्स को प्रत्येक ग्रेड स्तर के अनुरूप करा है और उनका नाम ए से अफ कर दिया है। ", "answersVisible":"उत्तर दृश्य (केवल-पढ़ने के लिए)", "assessmentSteps":"के लिए मूल्यांकन देने के लिए कदम", "assessmentSettings":"आकलन सेटिंग्स", @@ -45,6 +47,39 @@ "catProcedures":"कार्य", "catText":"पाठ", "catVariables":"चर", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"बधाइयाँ! आप अंतिम चरण पूरा कर लिया है और जीता {numTrophies, plural, one {एक ट्राफी} other {# ट्राफियां}}।", "findCourse":"एक कोर्स मिल", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"यहाँ एक टिप है:", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"अधिक जानें", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"ऑनलाइन", "openWorkspace":"How It Works", "orientationLock":"डिवाइस सेटिंग्स में ओरिएंटेशन ऑफ कर दें।", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"अभिभावक", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"शेयर करें", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"परिचय course के लिए sign up करें", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"शिक्षक", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"क्या आप कोड लिखना जानना चाहते हैं।", "watchVideo":"ये वीडियो देखें", "when":"कब", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"हाँ", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/hi-IN/dashboard/authored_hints.yml b/i18n/locales/hi-IN/dashboard/authored_hints.yml index cf3752daa9268..36328c62bd97d 100644 --- a/i18n/locales/hi-IN/dashboard/authored_hints.yml +++ b/i18n/locales/hi-IN/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ hi: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ hi: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ hi: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ hi: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/hi-IN/dashboard/base.yml b/i18n/locales/hi-IN/dashboard/base.yml index 8d359415d0158..09cba6514beeb 100755 --- a/i18n/locales/hi-IN/dashboard/base.yml +++ b/i18n/locales/hi-IN/dashboard/base.yml @@ -488,6 +488,8 @@ hi: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -922,7 +924,9 @@ hi: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/hi-IN/dashboard/callouts.yml b/i18n/locales/hi-IN/dashboard/callouts.yml index 7522df45d5060..f0cf5d769606f 100644 --- a/i18n/locales/hi-IN/dashboard/callouts.yml +++ b/i18n/locales/hi-IN/dashboard/callouts.yml @@ -12,6 +12,14 @@ hi: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ hi: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/hi-IN/dashboard/courses.yml b/i18n/locales/hi-IN/dashboard/courses.yml index 41f81f4508a84..fdcfd1de95bbf 100644 --- a/i18n/locales/hi-IN/dashboard/courses.yml +++ b/i18n/locales/hi-IN/dashboard/courses.yml @@ -12,3 +12,8 @@ hi: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/hi-IN/dashboard/instructions.yml b/i18n/locales/hi-IN/dashboard/instructions.yml index bfbd30623959c..d3e10e767913f 100644 --- a/i18n/locales/hi-IN/dashboard/instructions.yml +++ b/i18n/locales/hi-IN/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ hi: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/hi-IN/dashboard/markdown_instructions.yml b/i18n/locales/hi-IN/dashboard/markdown_instructions.yml index 3c2b1cc60f4ca..0368240df7b89 100644 --- a/i18n/locales/hi-IN/dashboard/markdown_instructions.yml +++ b/i18n/locales/hi-IN/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ hi: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ hi: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ hi: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ hi: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ hi: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ hi: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ hi: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ hi: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/hi-IN/dashboard/scripts.yml b/i18n/locales/hi-IN/dashboard/scripts.yml index 4d33b337c4ec4..c96992ec85883 100755 --- a/i18n/locales/hi-IN/dashboard/scripts.yml +++ b/i18n/locales/hi-IN/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ hi: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ hi: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ hi: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/hi-IN/pegasus/mobile.yml b/i18n/locales/hi-IN/pegasus/mobile.yml index 24da42cea6506..87b71b16067f0 100755 --- a/i18n/locales/hi-IN/pegasus/mobile.yml +++ b/i18n/locales/hi-IN/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "नाम" diff --git a/i18n/locales/hr-HR/blockly-mooc/common.json b/i18n/locales/hr-HR/blockly-mooc/common.json index 0c2842dbb3d6d..c288d8b745ca8 100755 --- a/i18n/locales/hr-HR/blockly-mooc/common.json +++ b/i18n/locales/hr-HR/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Godine", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Funkcije", "catText":"tekst", "catVariables":"Varijable", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Čestitamo! Završena je posljednja etapa i osvajaš {numTrophies, plural, one {trofej} other {# trofeja}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Nažalost, '%1' ne odgovara nijednom spremljenom programu.", "help":"Pomoć", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Sakrij)", "hintHeader":"Evo savjeta:", "hintPrompt":"Trebate pomoć?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Kraj", "homepageUiTipsAfterDialogConfirm":"Doznaj više", "iconSearchPlaceholder":"Traženje ikona...", + "iDontKnow":"I don't know", "ignore":"Zanemari", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Kako to radi", "orientationLock":"U postavkama uređaja isključi blokadu orijentacije.", + "other":"Ostalo", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Programiranje u paru", + "parent":"Roditelj", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"igraj", @@ -494,6 +534,7 @@ "positionTopOutRight":"na položaj izvana gore desno", "positionTopRight":"na položaj gore desno", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Ispišite diplome", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Podijeli", "shareFailure":"Žalim, ne možemo dijeliti ovaj program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Ispod napiši koliko imaš godina i za nastavak klikni na 'U redu'.", "shareWarningsMoreInfo":"Više informacija", "shareWarningsStoreData":"Ovaj program, napravljen pomoću Code Studio, mogu vidjeti svi koji imaju ovu poveznicu za dijeljenje, pa budi oprezan ako se od tebe traže tvoji osobni podaci.", @@ -618,6 +669,7 @@ "showToolbox":"Pokaži Alate", "showVersionsHeader":"Povijest inačica", "signup":"Registrirajte se na početni tečaj", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Nastavni planovi i resursi", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Krenite s učenjem", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"grafičko okruženje za programiranje", "syntaxErrorMsg":"Vaš program sadrži grešku. Molimo uklonite redak {lineNumber} i pokušajte ponovo.", "teacher":"Učitelj", + "teachers":"Učitelji", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Želiš li naučiti programirati?", "watchVideo":"Pogledaj filmić", "when":"kada", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Radna površina: ", "yes":"Da", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/hr-HR/dashboard/authored_hints.yml b/i18n/locales/hr-HR/dashboard/authored_hints.yml index 4634cb4f3db68..61e6734b882e4 100644 --- a/i18n/locales/hr-HR/dashboard/authored_hints.yml +++ b/i18n/locales/hr-HR/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ hr: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ hr: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ hr: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ hr: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/hr-HR/dashboard/base.yml b/i18n/locales/hr-HR/dashboard/base.yml index 7cbb4d06e6ad2..e2728d804a189 100755 --- a/i18n/locales/hr-HR/dashboard/base.yml +++ b/i18n/locales/hr-HR/dashboard/base.yml @@ -491,6 +491,8 @@ hr: notes_coming_soon: 'Bilješke za ovaj video stižu uskoro.' autoplay_option: 'Automatska reprodukcija videozapisa' download: 'Preuzimanje videa' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -925,7 +927,9 @@ hr: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/hr-HR/dashboard/callouts.yml b/i18n/locales/hr-HR/dashboard/callouts.yml index 7f83962f294c8..7616738ac0874 100644 --- a/i18n/locales/hr-HR/dashboard/callouts.yml +++ b/i18n/locales/hr-HR/dashboard/callouts.yml @@ -12,6 +12,14 @@ hr: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ hr: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/hr-HR/dashboard/courses.yml b/i18n/locales/hr-HR/dashboard/courses.yml index 5815edd7a0ec0..702c3ec13b925 100644 --- a/i18n/locales/hr-HR/dashboard/courses.yml +++ b/i18n/locales/hr-HR/dashboard/courses.yml @@ -12,3 +12,8 @@ hr: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/hr-HR/dashboard/instructions.yml b/i18n/locales/hr-HR/dashboard/instructions.yml index dfce0bd334c15..e5d184592a59f 100644 --- a/i18n/locales/hr-HR/dashboard/instructions.yml +++ b/i18n/locales/hr-HR/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ hr: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/hr-HR/dashboard/markdown_instructions.yml b/i18n/locales/hr-HR/dashboard/markdown_instructions.yml index ee381e77fee12..2e9163664212f 100644 --- a/i18n/locales/hr-HR/dashboard/markdown_instructions.yml +++ b/i18n/locales/hr-HR/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ hr: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ hr: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ hr: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ hr: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ hr: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ hr: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ hr: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ hr: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/hr-HR/dashboard/scripts.yml b/i18n/locales/hr-HR/dashboard/scripts.yml index 369c386ca0818..d23fc8b806a96 100755 --- a/i18n/locales/hr-HR/dashboard/scripts.yml +++ b/i18n/locales/hr-HR/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ hr: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ hr: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ hr: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/hr-HR/pegasus/mobile.yml b/i18n/locales/hr-HR/pegasus/mobile.yml index 43cfcb2f53e7c..3298c2213e684 100755 --- a/i18n/locales/hr-HR/pegasus/mobile.yml +++ b/i18n/locales/hr-HR/pegasus/mobile.yml @@ -678,6 +678,7 @@ dashboard_students_add_student: "Dodaj učenika" dashboard_students_add_students: "Dodaj više učenika" dashboard_students_add_multiple: 'Upiši ili zalijepi imena svojih učenika, jedno ime po retku:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Napravili ste novo odjeljenje! Sad dodajte svoje učenike korištenjem gornjih gumba Dodaj učenika i Dodaj više učenika." dashboard_students_placeholder_name: "Ime učenika" dashboard_students_name: "Ime" diff --git a/i18n/locales/hu-HU/blockly-mooc/common.json b/i18n/locales/hu-HU/blockly-mooc/common.json index 71fb105d1351a..3808205e3b7b5 100755 --- a/i18n/locales/hu-HU/blockly-mooc/common.json +++ b/i18n/locales/hu-HU/blockly-mooc/common.json @@ -3,10 +3,12 @@ "addRemoveCleverClassrooms":"Látogass el a https://clever.com/ címre és ellenőrizd, hogy a tantermed kapcsolódik-e a Code.org-hoz.", "addRemoveGoogleClassrooms":"Látogass el a https://classroom.google.com/ címre tanterem hozzáadásához és eltávolításához.", "addSectionName":"Olyan nevet adj a szakasznak, amely emlékeztet, hogy melyik tanteremben van. A tanulók is látják majd a szakasz nevét.", - "addStudents":"Add students", + "addStudents":"Diákok hozzáadása", "addStudentsManageMyOwn":"Saját diákjaim listájának elkészítése, menedzselése", "addStudentsSyncThirdParty":"Diákjaim listájának szinkronizálása meglévő tanteremmel, harmadik féltől származó eszközzel", "addStudentsToSectionInstructions":"Válaszd ki, hogyan szeretnéd hozzáadni a diákodat:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Kor", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Funkciók", "catText":"szöveg", "catVariables":"Változók", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"Megcsináltad!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Gratulálok! Teljesítetted az utolsó szakaszt és nyertél {numTrophies, plural, one {egy trófeát} other {# trófeát}}.", "findCourse":"Találj egy kurzust", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Helyi osztályok", @@ -337,6 +372,7 @@ "hashError":"Sajnálom, de \"%1\" nem felel meg egyetlen mentett programnak sem.", "help":"Segítség", "hidden":"rejtett", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Elrejtés)", "hintHeader":"Íme egy tipp:", "hintPrompt":"Segítségre van szükséged?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Kész", "homepageUiTipsAfterDialogConfirm":"Tudj meg többet", "iconSearchPlaceholder":"Keress egy ikont...", + "iDontKnow":"I don't know", "ignore":"Mellőzd", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Hogyan is működik", "orientationLock":"Kapcsold ki a tájolási zárat az eszközbeállításokban.", + "other":"Egyéb", "pairingNavigatorWarning":"Ezt a feladatot {driver} segítségével párban programozva oldottátok meg. A csapatotok megoldását a társad nevén bejelentkezve nézhetitek meg.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Páros programozás", + "parent":"Szülő", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"lejátszás", @@ -494,6 +534,7 @@ "positionTopOutRight":"legfelülre a jobb külső pozícióba", "positionTopRight":"jobbra felülre", "predictionInstructions":"Tippeld meg, mielőtt futtatod a programot.", + "printCertificate":"Igazolás kinyomtatása", "printCertificates":"Oklevelek nyomtatása", "professionalLearning":"Professzionális tanulás", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Megosztás", "shareFailure":"Sajnálom, de nem tudjuk megosztani ezt a programot.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Kérem adja meg az életkorát az alábbi mezőben, és kattintson az OK gombra a folytatáshoz.", "shareWarningsMoreInfo":"További információ", "shareWarningsStoreData":"Ez a Kód Studióban készült app adatokat tárol, amelyeket bárki megtekinthet az adott megosztási linken, ezért legyünk óvatosak, ha a személyes adatokat kérünk be.", @@ -618,6 +669,7 @@ "showToolbox":"Eszközkészlet megjelenítése", "showVersionsHeader":"Verziók", "signup":"Regisztrálj a bevezető képzésre", + "skipPuzzle":"Skip puzzle", "stageExtras":"Extra szakasz feladatok", "stageLocked":"A szint zárolt.", "stageNotFullyLocked":"A szint nem mindenki számára zárolt.", @@ -626,7 +678,7 @@ "standaloneToolsHeading":"Eszközök közép és főiskolások részére", "standardMappings":"Standard Mappings", "standardsAndFramework":"Tananyag ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Kezdj tanulni", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"vizuális programozási felület", "syntaxErrorMsg":"A program gépelési hibát tartalmaz. Kérlek távolítsd el a {lineNumber} sort és próbáld újra.", "teacher":"Tanár", + "teachers":"Tanárok", "teacherCommunity":"Tanári közösség", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"A kódolás órája", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Látható", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Szeretnél megtanulni programozni?", "watchVideo":"Nézd meg a videót", "when":"amikor", @@ -710,5 +764,17 @@ "withoutHints":"Segítség nélkül!", "workspaceHeaderShort":"Munkaterület: ", "yes":"Igen", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/hu-HU/dashboard/authored_hints.yml b/i18n/locales/hu-HU/dashboard/authored_hints.yml index 0e2f199b8ce5a..d9bd42134e294 100644 --- a/i18n/locales/hu-HU/dashboard/authored_hints.yml +++ b/i18n/locales/hu-HU/dashboard/authored_hints.yml @@ -6297,44 +6297,38 @@ hu: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6510,17 +6504,17 @@ hu: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6528,10 +6522,10 @@ hu: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6542,7 +6536,7 @@ hu: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/hu-HU/dashboard/base.yml b/i18n/locales/hu-HU/dashboard/base.yml index eb5ff578ee6ab..3aab64a76156e 100755 --- a/i18n/locales/hu-HU/dashboard/base.yml +++ b/i18n/locales/hu-HU/dashboard/base.yml @@ -490,6 +490,8 @@ hu: notes_coming_soon: 'Ehhez a videóhoz hamarosan lesznek jegyzetek.' autoplay_option: 'Videók automatikus lejátszása' download: 'Videó letöltése' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -924,7 +926,9 @@ hu: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/hu-HU/dashboard/callouts.yml b/i18n/locales/hu-HU/dashboard/callouts.yml index 5c8f085835f6e..4ed78ff755be2 100644 --- a/i18n/locales/hu-HU/dashboard/callouts.yml +++ b/i18n/locales/hu-HU/dashboard/callouts.yml @@ -12,6 +12,14 @@ hu: 4_5_Bee_Conditionals_2_1: Emlékezz, ellenőrizni kell hogy van-e virág minden felhőben. A lépeket nem kell ellenőrizned. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Emlékezz, ellenőrizni kell hogy van-e virág minden felhőben. A lépeket nem kell ellenőrizned. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ hu: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/hu-HU/dashboard/courses.yml b/i18n/locales/hu-HU/dashboard/courses.yml index edd4ee1ae0208..65ca84f7d1ae3 100644 --- a/i18n/locales/hu-HU/dashboard/courses.yml +++ b/i18n/locales/hu-HU/dashboard/courses.yml @@ -12,3 +12,8 @@ hu: description_student: A Számítógép-tudományi felfedezések (CS Discoveries) egy olyan bevezető kurzus, ami képessé teszi a tanulókat autentikus termékek létrehozására, és felvértezi őket, hogy a számitógép-tudomány eszközeit, mint kreatív, kommunikációs, problémamegoldó és szórakoztató médiumokat. description_teacher: A Számítógép-tudományi felfedezések (CS Discoveries) egy olyan bevezető kurzus, ami képessé teszi a tanulókat autentikus termékek létrehozására, és felvértezi őket, hogy a számitógép-tudomány eszközeit, mint kreatív, kommunikációs, problémamegoldó és szórakoztató médiumokat. description_short: Egy bevezető számítógép-tudományi tanfolyam, ami lehetővé teszi a tanulók számára, hogy autentikus termékeket hozzanak létre. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/hu-HU/dashboard/instructions.yml b/i18n/locales/hu-HU/dashboard/instructions.yml index 110c4abdeae32..59f3589e643f5 100644 --- a/i18n/locales/hu-HU/dashboard/instructions.yml +++ b/i18n/locales/hu-HU/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ hu: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/hu-HU/dashboard/markdown_instructions.yml b/i18n/locales/hu-HU/dashboard/markdown_instructions.yml index bae9d8be11636..97e3a995d3031 100644 --- a/i18n/locales/hu-HU/dashboard/markdown_instructions.yml +++ b/i18n/locales/hu-HU/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ hu: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ hu: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ hu: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ hu: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ hu: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ hu: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ hu: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ hu: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/hu-HU/dashboard/scripts.yml b/i18n/locales/hu-HU/dashboard/scripts.yml index dbf4b867ed14b..8229229bd4cf3 100755 --- a/i18n/locales/hu-HU/dashboard/scripts.yml +++ b/i18n/locales/hu-HU/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ hu: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ hu: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ hu: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/hu-HU/pegasus/mobile.yml b/i18n/locales/hu-HU/pegasus/mobile.yml index b9a0a2d04b0f2..55b9b7b470a32 100755 --- a/i18n/locales/hu-HU/pegasus/mobile.yml +++ b/i18n/locales/hu-HU/pegasus/mobile.yml @@ -683,6 +683,7 @@ dashboard_students_add_student: "Diák hozzáadása" dashboard_students_add_students: "Több diák hozzáadása" dashboard_students_add_multiple: 'Írd vagy másold be diákjaid nevét, soronként egyet:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Az új szekció létrehozása sikerült! Most vedd fel a diákokat a fenti Diák hozzáadása vagy a Több diák hozzáadása gombok használatával." dashboard_students_placeholder_name: "Diák neve" dashboard_students_name: "Név" diff --git a/i18n/locales/hy-AM/blockly-mooc/common.json b/i18n/locales/hy-AM/blockly-mooc/common.json index c7f470625643b..e8a14290ca738 100755 --- a/i18n/locales/hy-AM/blockly-mooc/common.json +++ b/i18n/locales/hy-AM/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Տարիք", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"գործառույթները", "catText":"տեքստ", "catVariables":"փոփոխականների", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Շնորհավորում եմ: Դուք ունեք ավարտել վերջնական Puzzle եւ հաղթել {numTrophies, plural, one {a Trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Ներեցեք, '% 1', չի համապատասխանում որեւէ պահպանված ծրագիր:", "help":"Օգնություն", "hidden":"Թաքցված", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Թաքցնել)", "hintHeader":"Ահա մի tip:", "hintPrompt":"Օգնության կարիք ունեմ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"Սովորել ավելին", "iconSearchPlaceholder":"Որոնել համար պատկերակը ...", + "iDontKnow":"I don't know", "ignore":"անտեսել", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Ինչպես է այն աշխատում", "orientationLock":"Turn off կողմնորոշիչ կողպեքը սարքի պարամետրերը:", + "other":"Այլ", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Զույգ Ծրագրավորում", + "parent":"Ծնող", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"խաղալ", @@ -494,6 +534,7 @@ "positionTopOutRight":"դեպի վերեւ արտաքին ճիշտ դիրքում", "positionTopRight":"դեպի վերին աջ դիրքում", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Տպել վկայական", "printCertificates":"Տպել վկայականը", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Տարածել", "shareFailure":"Ներեցեք, մենք չենք կարող կիսվել այս ծրագիրը:", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Խնդրում ենք տրամադրել Ձեր տարիքը ստորեւ եւ սեղմեք OK է շարունակել:", "shareWarningsMoreInfo":"Ավելի շատ տեղեկություն", "shareWarningsStoreData":"Այս ծրագիրը կառուցված է օրենսգրքի Studio խանութներ տվյալների, որոնք կարող են դիտվել է դարձնում այս փոխանակման հղումը, այնպես որ, պետք է զգույշ լինել, եթե դուք խնդրել է տրամադրել անձնական տեղեկություններ.", @@ -618,6 +669,7 @@ "showToolbox":"Ցույց տալ Գործիքներ", "showVersionsHeader":"Տարբերակ պատմություն", "signup":"Հաղորդագրություն փակցնելուց համար պետք է ինտրոյով դասընթացի", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Lesson Plans and Resources", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Սկսել սովորել", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"տեսողական ծրագրավորման միջավայրը", "syntaxErrorMsg":"Ձեր ծրագիրը պարունակում տպագրական. Խնդրում ենք հեռացնել գիծը {lineNumber} եւ փորձեք կրկին.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Կոդի ժամ", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Տեսանելի", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Ցանկանում եք իմանալ, թե պետք է օրենսգրքի:", "watchVideo":"Դիտեք տեսանյութը", "when":"երբ", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"խաղային տարածք", "yes":"այո", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/hy-AM/dashboard/authored_hints.yml b/i18n/locales/hy-AM/dashboard/authored_hints.yml index 84912939d2151..661d351f80020 100644 --- a/i18n/locales/hy-AM/dashboard/authored_hints.yml +++ b/i18n/locales/hy-AM/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ hy: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ hy: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ hy: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ hy: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/hy-AM/dashboard/base.yml b/i18n/locales/hy-AM/dashboard/base.yml index b03490a2e9349..a3ca089b7410c 100755 --- a/i18n/locales/hy-AM/dashboard/base.yml +++ b/i18n/locales/hy-AM/dashboard/base.yml @@ -494,6 +494,8 @@ hy: notes_coming_soon: 'Նշում է, որովհետեւ այս տեսանյութը շուտով:' autoplay_option: 'Ինքնանվագարկում տեսանյութեր' download: 'ներբեռնել Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ hy: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/hy-AM/dashboard/callouts.yml b/i18n/locales/hy-AM/dashboard/callouts.yml index bad8974025942..8e9bd83756624 100644 --- a/i18n/locales/hy-AM/dashboard/callouts.yml +++ b/i18n/locales/hy-AM/dashboard/callouts.yml @@ -12,6 +12,14 @@ hy: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ hy: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/hy-AM/dashboard/courses.yml b/i18n/locales/hy-AM/dashboard/courses.yml index f242fa70a7fae..9c23854b24cf1 100644 --- a/i18n/locales/hy-AM/dashboard/courses.yml +++ b/i18n/locales/hy-AM/dashboard/courses.yml @@ -12,3 +12,8 @@ hy: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/hy-AM/dashboard/instructions.yml b/i18n/locales/hy-AM/dashboard/instructions.yml index 8c9e2fe260d1e..9c8fd7d5299e9 100644 --- a/i18n/locales/hy-AM/dashboard/instructions.yml +++ b/i18n/locales/hy-AM/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ hy: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/hy-AM/dashboard/markdown_instructions.yml b/i18n/locales/hy-AM/dashboard/markdown_instructions.yml index f09bb4196f757..917809b55b8a0 100644 --- a/i18n/locales/hy-AM/dashboard/markdown_instructions.yml +++ b/i18n/locales/hy-AM/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ hy: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ hy: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ hy: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ hy: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ hy: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ hy: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ hy: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ hy: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/hy-AM/dashboard/scripts.yml b/i18n/locales/hy-AM/dashboard/scripts.yml index e25e4173e7004..3428d94046743 100755 --- a/i18n/locales/hy-AM/dashboard/scripts.yml +++ b/i18n/locales/hy-AM/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ hy: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ hy: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ hy: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/hy-AM/pegasus/mobile.yml b/i18n/locales/hy-AM/pegasus/mobile.yml index 72df1e0a5904c..a3aa146245898 100755 --- a/i18n/locales/hy-AM/pegasus/mobile.yml +++ b/i18n/locales/hy-AM/pegasus/mobile.yml @@ -687,6 +687,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Անուն" diff --git a/i18n/locales/id-ID/blockly-mooc/common.json b/i18n/locales/id-ID/blockly-mooc/common.json index fc3fcefc0e35b..49eade79401e7 100755 --- a/i18n/locales/id-ID/blockly-mooc/common.json +++ b/i18n/locales/id-ID/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Membuat dan mengatur daftar siswa saya sendiri", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Umur", "allHandouts":"All Handouts", "allStudents":"Semua", @@ -45,6 +47,39 @@ "catProcedures":"Fungsi", "catText":"teks", "catVariables":"Variabel", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Horee! Anda berhasil menyelesaikan tahap akhir dan memenangkan {numTrophies, plural, one {piala} other {piala #}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Temukan pembicara tamu", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Maaf, '%1' tidak sesuai dengan program yang disimpan.", "help":"Tolong", "hidden":"tersembunyi", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Sembunyikan)", "hintHeader":"Berikut adalah tip:", "hintPrompt":"Perlu bantuan?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Selesai", "homepageUiTipsAfterDialogConfirm":"Pelajari lebih banyak", "iconSearchPlaceholder":"Cari sebuah ikon...", + "iDontKnow":"I don't know", "ignore":"Abaikan", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Cara kerjanya", "orientationLock":"Matikan orientasi kunci dalam pengaturan perangkat.", + "other":"Lain", "pairingNavigatorWarning":"Teka-teki ini selesai setelah dipasangangkan dengan {driver}. Lihatlah teka-teki pada akun mereka untuk melihat solusi yang mereka buat.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pemrograman berpasangan", + "parent":"Orang tua", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"mainkan", @@ -494,6 +534,7 @@ "positionTopOutRight":"ke paling atas di luar posisi kanan", "positionTopRight":"ke posisi kanan atas", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Cetak Sertifikat", "printCertificates":"Cetak Sertifikat", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Bagikan", "shareFailure":"Maaf, kami tidak bisa membagikan program ini.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Tolong isikan umur Anda dibawah dan klik OK untuk melanjutkan.", "shareWarningsMoreInfo":"Lebih Lanjut", "shareWarningsStoreData":"Aplikasi ini dibangun dengan kode Studio dan data yang disimpan dapat dilihat oleh siapa saja dengan mebagikan link ini, jadi hati-hati jika Anda diminta untuk memberikan informasi pribadi.", @@ -618,6 +669,7 @@ "showToolbox":"Tampilkan Perangkat kerja", "showVersionsHeader":"Riwayat Versi", "signup":"Daftarlah untuk mengikuti kursus introduksi", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Tahap terkunci.", "stageNotFullyLocked":"Tahap tidak terkunci untuk semua.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Rencana pelajaran dan sumber daya", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Mulailah belajar", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"Perangkat pemrograman visual", "syntaxErrorMsg":"Terdapat kesalahan pengetikan pada program Anda. Tolong hapus baris {lineNumber} dan ulangi kembali.", "teacher":"Guru", + "teachers":"Pengajar", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Jam kode", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Tampak", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Ingin belajar untuk mengkode?", "watchVideo":"Tonton Videonya", "when":"ketika", @@ -710,5 +764,17 @@ "withoutHints":"Tanpa menggunakan petunjuk apapun!", "workspaceHeaderShort":"Area kerja: ", "yes":"Ya", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/id-ID/dashboard/authored_hints.yml b/i18n/locales/id-ID/dashboard/authored_hints.yml index cd3af8782bb68..55c66af92e4fe 100644 --- a/i18n/locales/id-ID/dashboard/authored_hints.yml +++ b/i18n/locales/id-ID/dashboard/authored_hints.yml @@ -6336,44 +6336,38 @@ id: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6549,17 +6543,17 @@ id: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6567,10 +6561,10 @@ id: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6581,7 +6575,7 @@ id: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/id-ID/dashboard/base.yml b/i18n/locales/id-ID/dashboard/base.yml index 457073cef0f61..77bf2b45a8224 100755 --- a/i18n/locales/id-ID/dashboard/base.yml +++ b/i18n/locales/id-ID/dashboard/base.yml @@ -492,6 +492,8 @@ id: notes_coming_soon: 'Catatan untuk video ini segera.' autoplay_option: 'Autoplay video' download: 'Ungah Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -926,7 +928,9 @@ id: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/id-ID/dashboard/callouts.yml b/i18n/locales/id-ID/dashboard/callouts.yml index 27772215bdfc9..57304498ff54d 100644 --- a/i18n/locales/id-ID/dashboard/callouts.yml +++ b/i18n/locales/id-ID/dashboard/callouts.yml @@ -12,6 +12,14 @@ id: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ id: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/id-ID/dashboard/courses.yml b/i18n/locales/id-ID/dashboard/courses.yml index 9c6fcdea16586..a244a7260cc67 100644 --- a/i18n/locales/id-ID/dashboard/courses.yml +++ b/i18n/locales/id-ID/dashboard/courses.yml @@ -12,3 +12,8 @@ id: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: Kursus pengantar Ilmu komputer yang memberdayakan siswa untuk menciptakan artefak otentik. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/id-ID/dashboard/instructions.yml b/i18n/locales/id-ID/dashboard/instructions.yml index f8c4845ca7537..c7c1e363a7b2a 100644 --- a/i18n/locales/id-ID/dashboard/instructions.yml +++ b/i18n/locales/id-ID/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ id: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/id-ID/dashboard/markdown_instructions.yml b/i18n/locales/id-ID/dashboard/markdown_instructions.yml index e9ee0aebca804..6f9cc21104b0a 100644 --- a/i18n/locales/id-ID/dashboard/markdown_instructions.yml +++ b/i18n/locales/id-ID/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ id: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ id: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ id: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ id: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ id: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ id: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ id: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ id: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/id-ID/dashboard/scripts.yml b/i18n/locales/id-ID/dashboard/scripts.yml index 5aee7a3f8329e..7e35b10a8b659 100755 --- a/i18n/locales/id-ID/dashboard/scripts.yml +++ b/i18n/locales/id-ID/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ id: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ id: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ id: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/id-ID/pegasus/mobile.yml b/i18n/locales/id-ID/pegasus/mobile.yml index 7ac0b68f51b4a..ed35d496db119 100755 --- a/i18n/locales/id-ID/pegasus/mobile.yml +++ b/i18n/locales/id-ID/pegasus/mobile.yml @@ -683,6 +683,7 @@ dashboard_students_add_student: "Tambahkan siswa" dashboard_students_add_students: "Tambahkan beberapa siswa" dashboard_students_add_multiple: 'Ketik atau sisipkan nama siswa Anda, satu siswa setiap baris:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Anda telah membuat bagian yang baru! Sekarang tambahkan siswa Anda menggunakan tombol Tambahkan siswa dan Tambahkan beberapa siswa di atas." dashboard_students_placeholder_name: "Nama siswa" dashboard_students_name: "Nama" diff --git a/i18n/locales/is-IS/blockly-mooc/common.json b/i18n/locales/is-IS/blockly-mooc/common.json index f2639bd14c0a0..a043318132925 100755 --- a/i18n/locales/is-IS/blockly-mooc/common.json +++ b/i18n/locales/is-IS/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Aldur", "allHandouts":"All Handouts", "allStudents":"Allt", @@ -45,6 +47,39 @@ "catProcedures":"Föll", "catText":"texti", "catVariables":"Breytur", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Til hamingju! Þú hefur lokið við síðustu þrautina og unnið {numTrophies, plural, one {bikar} other {# bikara}}.", "findCourse":"Finna námskeið", "findCourseDescription":"Prófa ný námskeið til að bæta þeim við heimasíðu þína.", - "findGuestSpeaker":"Finna gestafyrirlesara", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Bjóða nálægum sjálfboðaliða að heimsækja bekkinn eða veita nemendum þínum innblástur með vefspjalli.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Því miður finnst ekkert vistað forrit '%1'.", "help":"Hjálp", "hidden":"falið", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Fela)", "hintHeader":"Vísbending:", "hintPrompt":"Vantar þig aðstoð?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Ljúka", "homepageUiTipsAfterDialogConfirm":"Læra meira", "iconSearchPlaceholder":"Leita að tákni...", + "iDontKnow":"I don't know", "ignore":"Hunsa", "importFromGoogleClassroom":"Flytja inn hóp frá Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Á netinu", "openWorkspace":"Hvernig það virkar", "orientationLock":"Slökktu á stefnulæsingu í stillingum tækis.", + "other":"Annað", "pairingNavigatorWarning":"Þessi þraut var leyst í samvinnu við {driver}.", "pairingNavigatorLink":"Smelltu hér til að skoða lausnina sem teymið þitt skapaði.", "pairProgramming":"Félagaforritun", + "parent":"foreldri", + "parents":"Parents", "pause":"Rjúfa", "perfect":"perfect", "play":"spila", @@ -494,6 +534,7 @@ "positionTopOutRight":"á stað utan við efst til hægri", "positionTopRight":"á stað efst til hægri", "predictionInstructions":"Spáðu um útkomuna áður en þú keyrir forritið.", + "printCertificate":"Prenta skírteini", "printCertificates":"Prenta skírteini", "professionalLearning":"Fagnám", "professionalLearningDescription":"Hið mikilsmetna fagnám okkar undirbýr þig fyrir næsta tölvunarfræðihóp þinn.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Skoða námskeið Code.org til að velja næstu áskorun þína.", "share":"Deila leik", "shareFailure":"Því miður getum við ekki deilt þessu forriti.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Vinsamlegast færðu inn aldur þinn hér fyrir neðan og smelltu á Í lagi til að halda áfram.", "shareWarningsMoreInfo":"Persónuverndarstefna okkar", "shareWarningsStoreData":"Þetta app gert með Kóðastúdíóinu geymir gögn sem allir með þennan deilda tengil gætu séð. Farðu því varlega ef einhver biður þig um persónulegar upplýsingar.", @@ -618,6 +669,7 @@ "showToolbox":"Sýna verkfærakassann", "showVersionsHeader":"Útgáfur verkefnis", "signup":"Skráning á inngangsnámskeiðið", + "skipPuzzle":"Skip puzzle", "stageExtras":"Aukaefni stigs", "stageLocked":"Áfanginn er læstur.", "stageNotFullyLocked":"Áfanginn er ekki læstur öllum.", @@ -645,6 +697,7 @@ "subtitle":"sjónrænt forritunarumhverfi", "syntaxErrorMsg":"Forritið þitt inniheldur ritvillu. Vinsamlegast fjarlægðu {lineNumber} og reyndu aftur.", "teacher":"Kennari", + "teachers":"Kennarar", "teacherCommunity":"Samfélag kennara", "teacherCommunityDescription":"Spurðu spurninga um námsefni, deildu hugmyndum úr tímum þínum og fáðu hjálp annarra kennara", "teacherCourseHoc":"Klukkustund kóðunar", @@ -702,6 +755,7 @@ "viewUnitOverview":"Sjá yfirlit kafla", "visible":"Sýnilegt", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Viltu læra að kóða?", "watchVideo":"Horfa á videóið", "when":"þegar", @@ -710,5 +764,17 @@ "withoutHints":"Engar vísbendingar notaðar!", "workspaceHeaderShort":"Vinnusvæði: ", "yes":"Já", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/is-IS/dashboard/authored_hints.yml b/i18n/locales/is-IS/dashboard/authored_hints.yml index 004efbc721902..5e6707e13251e 100644 --- a/i18n/locales/is-IS/dashboard/authored_hints.yml +++ b/i18n/locales/is-IS/dashboard/authored_hints.yml @@ -3289,44 +3289,38 @@ is: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Ekki hræðast að gera mistök! Prófaðu að bæta við kubbum og keyra svo kóðann til að sjá hvað gerist jafnvel þó þér finnist þú ekki hafa klárað lausnina. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Ekki hræðast að gera mistök! Prófaðu að bæta við kubbum og keyra svo kóðann til að sjá hvað gerist jafnvel þó þér finnist þú ekki hafa klárað lausnina. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: Þú þarft að endurtaka `færa upp` skipunina 5 sinnum til að leysa þessa þraut. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: Til að færast niður þarft þú að snúa og svo fara áfram. courseC_starWars_loops5_a: Besta lausnin notar eina `færa niður`skipun og eina lykkju með annarri `færa` skipun. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Ekki hræðast að gera mistök! Prófaðu að bæta við kubbum og keyra svo kóðann til að sjá hvað gerist jafnvel þó þér finnist þú ekki hafa klárað lausnina. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - Þér gengur vel! Haltu því áfram! - - Ef þú átt í erfiðleikum með að sjá hvar ætti að endurtaka kóða, er ráð að skrifa hann á blað og leita eftir mynstri. course_starWars_loops9_b: Mundu að þú getur sett fleiri en einn kubb inn í `endurtaka` lykkju. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -3502,17 +3496,17 @@ is: courseD_artist_nestedLoops_challenge2_a: Til að teikna reglulegan átthyrning, þarf listamaðurinn að snúa 45 gráður í hvert sinn. courseD_artist_nestedLoops_challenge2_b: Til að teikna reglulegan sexhyrning, þarf listamaðurinn að snúa 60 gráður í hvert sinn. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: "Prófaðu faldaðar lykkjur!\n\nNotaðu kóðann sem þú gerðir til að teikna röð forma og faldaðu hann innan í annarri lykkju. Neðst, áður en ytri lykkjan endar, skaltu svo bæta við kubbi sem lætur Elsu snúa við. \n\n- Prófaðu 72 gráður ef þú ert að endurtaka ytri lykkjuna 5 sinnum\n- Prófaðu 60 gráður ef þú ert að endurtaka ytri lykkjuna 6 sinnum" courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | Þessi trappa notar 76 gráðu snúning og endurtekur 4 sinnum. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -3521,9 +3515,9 @@ is: courseD_artist_project3_authored_hint: courseD_artist_project3_a: "Prófaðu faldaðar lykkjur!\n\nNotaðu kóðann sem þú gerðir til að teikna röð forma og faldaðu hann innan í annarri lykkju. Neðst, áður en ytri lykkjan endar, skaltu svo bæta við kubbi sem lætur Elsu snúa við. \n\n- Prófaðu 72 gráður ef þú ert að endurtaka ytri lykkjuna 5 sinnum\n- Prófaðu 60 gráður ef þú ert að endurtaka ytri lykkjuna 6 sinnum" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Hér er snjókornið úr fimmhyrningum með 36 gráðu snúningi og líka snjókorn úr þríhyrningum: @@ -3534,7 +3528,7 @@ is: Hér eru notaðir sexhyrningar með ferningum: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Hér eru tvö mismunandi löng snjókorn, teiknuð hvort á eftir öðru (með 30 gráðu snúningi á milli.) diff --git a/i18n/locales/is-IS/dashboard/base.yml b/i18n/locales/is-IS/dashboard/base.yml index c8b40ec60c6ba..1d696486f7f2a 100755 --- a/i18n/locales/is-IS/dashboard/base.yml +++ b/i18n/locales/is-IS/dashboard/base.yml @@ -494,6 +494,8 @@ is: notes_coming_soon: 'Textar fyrir þetta myndskeið eru í vinnslu.' autoplay_option: 'Spila myndbönd sjálfvirkt' download: 'Hala niður myndband' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Vafrinn þinn er ekki studdur. Vinsamlegast uppfærðu í einhvern af vöfrunum sem við styðjum. Þú getur prófað að skoða síðuna en mátt búast við því að eitthvað virki ekki." @@ -928,6 +930,8 @@ is: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Innihald þessa áfanga er ekki sýnilegt eins og er vegna þess að áfanginn er læstur. Kennarinn þinn getur aflæst áfanganum þegar tími er kominn til að vinna með hann eða til að fara yfir svörin.' hidden_stage: "Kennarinn þinn bjóst ekki við að þú værir hér. Vinsamlegast spurðu kennarann í hvaða verkefni þú ættir að vera." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Fara í yfirlit kafla' view_all_units: 'Sjá allar einingar' pd: diff --git a/i18n/locales/is-IS/dashboard/callouts.yml b/i18n/locales/is-IS/dashboard/callouts.yml index 03ae23f07ece2..e26258d3135f5 100644 --- a/i18n/locales/is-IS/dashboard/callouts.yml +++ b/i18n/locales/is-IS/dashboard/callouts.yml @@ -12,6 +12,14 @@ is: 4_5_Bee_Conditionals_2_1: Mundu að athuga með HVERT ský hvort það hafi BLÓM. Þú þarft ekkert að athuga með hunang. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Mundu að athuga með HVERT ský hvort það hafi BLÓM. Þú þarft ekkert að athuga með hunang. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ is: sign_in_to_save_project: Viltu komast í verkefnið þitt seinna? Skráðu þig inn til að vista verkefnið undir aðgangi þínum! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: Þetta lætur kvikann hreyfast! diff --git a/i18n/locales/is-IS/dashboard/courses.yml b/i18n/locales/is-IS/dashboard/courses.yml index 2201b310f3723..040fd80ca789b 100644 --- a/i18n/locales/is-IS/dashboard/courses.yml +++ b/i18n/locales/is-IS/dashboard/courses.yml @@ -12,3 +12,8 @@ is: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/is-IS/dashboard/markdown_instructions.yml b/i18n/locales/is-IS/dashboard/markdown_instructions.yml index fad2a4c0d4683..dadba6adfa68e 100644 --- a/i18n/locales/is-IS/dashboard/markdown_instructions.yml +++ b/i18n/locales/is-IS/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ is: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nDílamynstur: Verkefni 3\\r\n\\r\n**Leiðbeiningar:**\\r\nÞú byrjar með 4x4 myndina sem Maddie bjó til í myndbandinu.\\r\n\\r\nVerkefni þitt er að fylla 4x4 með litum með því að nota *12 bita í hverjum díl*. Útkoman ætti að vera í líkingu við myndina hér til hægri. \\r\n\\r\nHér eru kröfurnar:\\r\n\\r\n\n* Röð 1 - fylla með litbrigðum af rauðu. \\r\n * Röð 2 - græn litbrigði. \\r\n *\nRöð 3 - blá litbrigði. \\r\n * Röð 4 - grá litbrigði.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nDílamynstur í lit: Verkefni 1\n**Leiðbeiningar:**\n\n* Þú byrjar með 4x4 myndina sem Maddie var að búa til, en við höfum sleppt síðustu tveimur reitunum. \n* Ljúktu við myndina með því að finna út hvaða liti vantar og kóða þá.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ is: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ is: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ is: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ is: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "**Áskorun:** Notaðu hugmyndir úr síðustu þrautum saman til að ljúka þessu stigi." @@ -3436,22 +3456,22 @@ is: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Miðvikudagur - þankar um eininguna - 1. hluti\\r\n\\r\n## Tenging milli 1. og 2. einingar\\r\n\\r\nHvaða tengingar eða vísanir yfir í 1. einingu gætu kveikt áhuga í fyrstu tímum 2. einingar?" csd-wednesday-unit2_markdown_instruction: "# Miðvikudagur - þankar um eininguna - 2. hluti\\r\n\\r\n## Vefsmiðja\\r\n\\r\nHvernig mundir þú útskýra Vefsmiðjuna fyrir nýjum kennara sem hefur áhuga á að nota hana?\\r\n\\r\n* Á hvaða hátt er Vefsmiðjan kennslutæki fremur en verkfæri fagmanna?\\r\n* Hvaða stuðningur finnst fyrir nemendur sem vinna í Vefsmiðjunni?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ is: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/is-IS/dashboard/scripts.yml b/i18n/locales/is-IS/dashboard/scripts.yml index 1a720a3885d27..3a2b690f95bd9 100755 --- a/i18n/locales/is-IS/dashboard/scripts.yml +++ b/i18n/locales/is-IS/dashboard/scripts.yml @@ -5340,9 +5340,9 @@ is: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5390,9 +5390,9 @@ is: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6068,3 +6068,13 @@ is: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/is-IS/pegasus/mobile.yml b/i18n/locales/is-IS/pegasus/mobile.yml index 136d23356dca1..018a4b95ed7a9 100755 --- a/i18n/locales/is-IS/pegasus/mobile.yml +++ b/i18n/locales/is-IS/pegasus/mobile.yml @@ -680,6 +680,7 @@ dashboard_students_add_student: "Bæta við nemanda" dashboard_students_add_students: "Bæta við mörgum nemendum" dashboard_students_add_multiple: 'Ritaðu eða límdu nöfn nemenda þinna, eitt í hverja línu:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Þú hefur búið til nýjan hóp! Bættu nemendum í hann með hnöppunum Bæta við nemanda eða Bæta við mörgum nemendum hér fyrir ofan." dashboard_students_placeholder_name: "Nafn nemanda" dashboard_students_name: "Nafn" diff --git a/i18n/locales/it-IT/blockly-mooc/common.json b/i18n/locales/it-IT/blockly-mooc/common.json index cfc87b58e186c..bf252004afd1f 100755 --- a/i18n/locales/it-IT/blockly-mooc/common.json +++ b/i18n/locales/it-IT/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Crea e gestisci la mia lista di studenti", "addStudentsSyncThirdParty":"Sincronizza la mia lista di studenti da una sezione di classi esistente in uno strumento di terze parti", "addStudentsToSectionInstructions":"Scegli come aggiungere i tuoi studenti:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Età", "allHandouts":"Tutti i volantini", "allStudents":"Tutti", @@ -45,6 +47,39 @@ "catProcedures":"Funzioni", "catText":"Testo", "catVariables":"Variabili", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"I puzzle sono lezioni progettate per spingere le tue abilità ad un nuovo livello.", "challengeLevelPassTitle":"Ce l'hai fatta!", "challengeLevelPassText":"In ogni caso, avresti potuto farlo con solamente {idealBlocks, plural, one {1 blocco} other {# blocchi}}. Puoi fare un programma ancora migliore?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Complimenti! Hai completato l'ultimo esercizio e vinto {numTrophies, plural, one {un trofeo} other {# trofei}}.", "findCourse":"Trova un corso", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Trova un ospite parlante", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invita un personaggio locale a testimoniare nella tua classe oppure ispira i tuoi studenti con una video conferenza.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Siamo spiacenti, '%1' non corrisponde ad alcun programma salvato.", "help":"Aiuto", "hidden":"Nascosto", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Nascondi)", "hintHeader":"Ecco un suggerimento:", "hintPrompt":"Hai bisogno di aiuto?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Termina", "homepageUiTipsAfterDialogConfirm":"Ulteriori informazioni", "iconSearchPlaceholder":"Cerca un'icona...", + "iDontKnow":"I don't know", "ignore":"Ignora", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"On-line", "openWorkspace":"Come funziona", "orientationLock":"Disattiva il blocco dell'orientamento nelle impostazioni del dispositivo.", + "other":"Altro", "pairingNavigatorWarning":"Hai svolto questo esercizio lavorando in coppia con {driver}. Guarda questo esercizio sul suo account per visualizzare la soluzione che avete creato insieme.", "pairingNavigatorLink":"Clicca qui per vedere la soluzione creata come team.", "pairProgramming":"Programmazione in Coppia", + "parent":"Genitore", + "parents":"Parents", "pause":"Interrompi", "perfect":"perfetto", "play":"inizia", @@ -494,6 +534,7 @@ "positionTopOutRight":"alla posizione a destra esterna alla cima", "positionTopRight":"alla posizione in alto a destra", "predictionInstructions":"Fare una previsione prima di eseguire il programma.", + "printCertificate":"Stampa l'attestato", "printCertificates":"Stampa gli attestati", "professionalLearning":"Professional learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Sfoglia i corsi di Code.org per trovare la tua prossima sfida.", "share":"Condividi", "shareFailure":"Ci dispiace, non possiamo condividere questo programma.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Indica per favore la tua età qui sotto e fai clic su OK per continuare.", "shareWarningsMoreInfo":"Informativa sulla Privacy", "shareWarningsStoreData":"Questa applicazione costruita con Code Studio memorizza dati che possono essere visti da chiunque abbia questo link condiviso, quindi fai attenzione se ti viene chiesto di fornire informazioni personali relative a te o a familiari e conoscenti.", @@ -618,11 +669,12 @@ "showToolbox":"Mostra le istruzioni disponibili", "showVersionsHeader":"Versioni precedenti", "signup":"Iscriviti al corso introduttivo", + "skipPuzzle":"Skip puzzle", "stageExtras":"Fase extra", "stageLocked":"Il livello è bloccato.", "stageNotFullyLocked":"Il livello non è bloccato per tutti.", "stageRewards":"Premi del livello", - "standaloneToolsDescription":"Oltre ai nostri corsi, gli insegnanti possono usare App Lab e Game Lab in qualunque corso per insegnare agli studenti come creare applicazioni, animazioni, e giochi in JavaScript. Inoltre, abbiamo lezioni e strumenti per insegnare crittografia, compressione del testo, e altri concetti dell'Informatica.", + "standaloneToolsDescription":"Oltre ai nostri corsi, gli insegnanti possono usare il Laboratorio ed il Game Lab per insegnare agli studenti come creare applicazioni, animazioni e giochi in JavaScript. Inoltre, sono disponibili lezioni e strumenti per insegnare crittografia, compressione del testo ed altri importanti concetti di informatica. Questi ambienti sono però disponibili solo in lingua inglese.", "standaloneToolsHeading":"Strumenti per Scuole Medie e Superiori", "standardMappings":"Funzioni Standard", "standardsAndFramework":"Standard e Framework", @@ -645,11 +697,12 @@ "subtitle":"un ambiente di programmazione visuale", "syntaxErrorMsg":"Il programma contiene un errore di battitura. Rimuovi per favore la linea {lineNumber} e riprova.", "teacher":"Insegnante", + "teachers":"Insegnanti", "teacherCommunity":"Teacher community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"L'Ora del Codice", "teacherCourseHocDescription":"L'Ora del Codice, celebrata in dicembre, ma disponibile tutto l'anno, rende l'informatica divertente ed accessibile a tutte le età.", - "teacherCourseHocLinkText":"Altri corsi dell'Ora del Codice", + "teacherCourseHocLinkText":"Vedi altri corsi dell'Ora del Codice", "teacherForum":"Forum dell'insegnante", "teacherHomePage":"Cruscotto di Controllo dell'insegnante", "teacherPanel":"Pannello insegnante", @@ -693,15 +746,16 @@ "viewCode":"Vedi codice", "viewCourse":"Visualizza il corso", "viewCourses":"Visualizza i corsi", - "viewMyRecentCourses":"I miei corsi recenti", + "viewMyRecentCourses":"Vedi i tuoi corsi recenti", "viewLessonPlan":"Leggi il piano di lavoro di questa lezione (in inglese)", "viewMyProjects":"Guarda la Collezione Privata", - "viewMore":"View more", + "viewMore":"Vedi altro", "viewPageAs":"Visualizza pagina come:", "viewSection":"Vedi la sezione", "viewUnitOverview":"Visualizza la Unit Overview", "visible":"Visibile", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Vuoi imparare a programmare?", "watchVideo":"Guarda il video", "when":"quando", @@ -710,5 +764,17 @@ "withoutHints":"Senza utilizzare suggerimenti!", "workspaceHeaderShort":"Area di lavoro: ", "yes":"Sì", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/it-IT/blockly-mooc/tutorialExplorer.json b/i18n/locales/it-IT/blockly-mooc/tutorialExplorer.json index 8f79c1c6e113e..03b690d2cd716 100644 --- a/i18n/locales/it-IT/blockly-mooc/tutorialExplorer.json +++ b/i18n/locales/it-IT/blockly-mooc/tutorialExplorer.json @@ -1,15 +1,15 @@ { "filterGrades":"Classi", - "filterGradesPre":"Pre-lettore", + "filterGradesPre":"Pre-scolare", "filterGrades25":"Classi 2-8", - "filterGrades68":"Classi 6-8", - "filterGrades9":"Classi 9 +", - "filterTeacherExperience":"Esperienza di educatore", + "filterGrades68":"Da 11 a 13 anni (grades 6-8)", + "filterGrades9":"Più di 14 anni (grades 9+)", + "filterTeacherExperience":"Esperienza insegnante", "filterTeacherExperienceBeginner":"Principiante", - "filterTeacherExperienceComfortable":"Confortevole", - "filterStudentExperience":"Esperienza di studente", + "filterTeacherExperienceComfortable":"Esperto", + "filterStudentExperience":"Esperienza studente", "filterStudentExperienceBeginner":"Principiante", - "filterStudentExperienceComfortable":"Confortevole", + "filterStudentExperienceComfortable":"Esperto", "filterPlatform":"Tecnologia utilizzata in classe", "filterPlatformComputers":"Computer", "filterPlatformAndroid":"Android", @@ -28,8 +28,8 @@ "filterActivityTypeLessonPlan":"Piano di lavoro della lezione", "filterLength":"Lunghezza", "filterLength1Hour":"Un'ora", - "filterLength1HourFollow":"Un'ora con follow-on", - "filterLengthFewHours":"Un pò d'ore", + "filterLength1HourFollow":"Un'ora con continuazione", + "filterLengthFewHours":"Alcune ore", "filterProgrammingLanguage":"Lingua", "filterProgrammingLanguageBlocks":"Blocchi", "filterProgrammingLanguageTyping":"Scrivendo", @@ -56,6 +56,6 @@ "showAllTutorialsButton":"Visualizza attività per molte lingue", "hideAllTutorialsButton":"Nascondi attività per molte lingue", "noTutorialsYourLanguage":"Non sono presenti attività nella tua lingua. Prova delle attività in altre lingue cliccando sul pulsante qui sotto.", - "bottomGuidelinesLink":"Clicca qui per vedere i nostri criteri e le linee guida per le esercitazioni dell'Ora di Codice.", + "bottomGuidelinesLink":"Clicca qui per vedere i nostri criteri e le linee guida per le lezioni dell'Ora del Codice.", "bottomSpecialNeedsLink":"Clicca qui per ulteriori informazioni sul supporto agli studenti con esigenze speciali." } \ No newline at end of file diff --git a/i18n/locales/it-IT/dashboard/authored_hints.yml b/i18n/locales/it-IT/dashboard/authored_hints.yml index f230df95e6cc3..58a631b4ab862 100644 --- a/i18n/locales/it-IT/dashboard/authored_hints.yml +++ b/i18n/locales/it-IT/dashboard/authored_hints.yml @@ -3260,44 +3260,38 @@ it: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -3473,17 +3467,17 @@ it: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -3491,10 +3485,10 @@ it: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -3505,7 +3499,7 @@ it: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/it-IT/dashboard/base.yml b/i18n/locales/it-IT/dashboard/base.yml index 3b603800b5395..9fe79f1b91689 100755 --- a/i18n/locales/it-IT/dashboard/base.yml +++ b/i18n/locales/it-IT/dashboard/base.yml @@ -46,7 +46,7 @@ it: label: 'Aggiungi un insegnante:' placeholder: "Codice Classe (ABCDEF)" instructions: "Inserisci il codice condiviso con te dal tuo insegnante. È un codice di 6 lettere come \"ABCDEF\"." - instructions_short: "Enter your 6 letter section code" + instructions_short: "Inserisci il codice di 6 lettere della tua classe" submit: 'Aggiungi insegnante' add_hint_form: placeholder: 'Scrivi qui il tuo suggerimento' @@ -91,7 +91,7 @@ it: signup_form: student_count: '%{count} studenti si sono già iscritti.' teacher_count: '%{count} insegnanti si sono già iscritti.' - overview: "Crea un account per tenere traccia dei tuoi progressi o gestire la tua classe. Puoi anche svolgere gli esercizi senza un account, ma dovrai iscriverti per controllare i tuoi progressi e salvare i progetti che realizzerai.
    \n
    \nSe sei in Italia, crea il tuo profilo attraverso il sito italiano Programma il Futuro, sarà tutto più semplice!." + overview: "Crea un account per tenere traccia dei tuoi progressi o gestire la tua classe. Puoi anche svolgere gli esercizi senza un account, ma dovrai iscriverti per controllare i tuoi progressi e salvare i progetti che realizzerai.
    \n
    \nSe sei in Italia, crea il tuo profilo attraverso il sito italiano Programma il Futuro, sarà tutto più semplice!" hoc_already_signed_up_heading: 'Iniziare senza effettuare il login' hoc_already_signed_up_content: 'Ti sei iscritto per insegnare un''ora di codice! Tu e i tuoi studenti non avete bisogno di accedere a Code Studio per partecipare a questo evento. Per iniziare, scegli un tutorial per la tua classe e condividi il link con loro.

    Se ti è piaciuta l''ora di codice e vuoi approfondire, puoi scegliere una password e creare un account Code Studio qui sotto per iscrivere i tuoi studenti in uno dei nostri corsi più estesi.' hoc_already_signed_up_content_post_hoc: 'Grazie per aver partecipato a Ora di Codice. Per accedere a Code Studio, avrai bisogno di impostare una password per il tuo account. Questo ti permetterà di salvare i tuoi progressi e gestire i tuoi corsi. Potrai assegnare corsi agli studenti e tenere traccia dei loro progressi. Puoi anche continuare a navigare nelle varie fasi e puzzlesenza creare un account.' @@ -494,6 +494,8 @@ it: notes_coming_soon: 'Le note testuali per questo video sono in corso di preparazione.' autoplay_option: 'Avvia automaticamente i video' download: 'Scarica il video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Il tuo browser non è supportato. Si prega di aggiornare il browser ad uno dei nostri browser supportati. Puoi provare a visualizzare la pagina, ma aspettati qualche malfunzionamento." @@ -928,6 +930,8 @@ it: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'I contenuti di questa fase non sono visibili perché questa fase è al momento bloccata. Il/La tuo/a insegnante può sbloccare questa fase quando è il momento di lavorarci su o revisionare le tue risposte.' hidden_stage: "Il/La tuo/a insegnante non ti aspettava qui. Per favore chiedi al/alla tuo/a insegnante su quale lezione dovresti essere." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Vai alla visualizzazione delle unità' view_all_units: 'View all units' pd: diff --git a/i18n/locales/it-IT/dashboard/callouts.yml b/i18n/locales/it-IT/dashboard/callouts.yml index 162c103803750..9cfc424e67edc 100644 --- a/i18n/locales/it-IT/dashboard/callouts.yml +++ b/i18n/locales/it-IT/dashboard/callouts.yml @@ -12,6 +12,14 @@ it: 4_5_Bee_Conditionals_2_1: Ricorda di controllare OGNI nuvola per vedere se ha un FIORE. Invece non devi proprio cercare favi. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Ricorda di controllare OGNI nuvola per vedere se ha un FIORE. Invece non devi proprio cercare favi. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ it: sign_in_to_save_project: Vuoi poter recuperare il tuo progetto in un altro momento? Accedi per salvare questo progetto nel tuo account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: Questo fa muovere il personaggio! diff --git a/i18n/locales/it-IT/dashboard/courses.yml b/i18n/locales/it-IT/dashboard/courses.yml index e7f561a4de06f..4f6e21c28f4cd 100644 --- a/i18n/locales/it-IT/dashboard/courses.yml +++ b/i18n/locales/it-IT/dashboard/courses.yml @@ -12,3 +12,8 @@ it: description_student: Alla Scoperta dell'Informatica è un corso di introduzione all'informatica che conduce gli studenti alla realizzazione di autentiche creazioni ed abitua all'uso dell'informatica come strumento per la creatività, la comunicazione, il problem-solving ed il divertimento. description_teacher: Alla Scoperta dell'Informatica è un corso di introduzione all'informatica che conduce gli studenti alla realizzazione di autentiche creazioni ed abitua all'uso dell'informatica come strumento per la creatività, la comunicazione, il problem-solving ed il divertimento. description_short: Corso di introduzione all'informatica che conduce gli studenti alla realizzazione di autentiche creazioni. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/it-IT/dashboard/markdown_instructions.yml b/i18n/locales/it-IT/dashboard/markdown_instructions.yml index e0c9574b7daa3..f2e9dfcb912ee 100644 --- a/i18n/locales/it-IT/dashboard/markdown_instructions.yml +++ b/i18n/locales/it-IT/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ it: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ it: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ it: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ it: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ it: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ it: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ it: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ it: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/it-IT/dashboard/scripts.yml b/i18n/locales/it-IT/dashboard/scripts.yml index 5b31bf5b8a2cc..608ef5fb522ba 100755 --- a/i18n/locales/it-IT/dashboard/scripts.yml +++ b/i18n/locales/it-IT/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ it: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ it: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ it: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/it-IT/pegasus/mobile.yml b/i18n/locales/it-IT/pegasus/mobile.yml index 8e1d0b31f0815..64da59c201458 100755 --- a/i18n/locales/it-IT/pegasus/mobile.yml +++ b/i18n/locales/it-IT/pegasus/mobile.yml @@ -88,7 +88,7 @@ congrats_third_party_title: "Usa la tua nuova abilità con queste app e siti" third_party_gradelevel_kto8: "Classi K-8" third_party_gradelevel_kto2: "Classi K-2" - third_party_gradelevel_2to8: "Classi 2-8" + third_party_gradelevel_2to8: "Da 7 a 13 anni (grades 2-8)" third_party_gradelevel_4to12: "Classi 4-12" third_party_gradelevel_5to12: "Classi 5-12" third_party_gradelevel_6plus: "Classi 6+" @@ -685,6 +685,7 @@ dashboard_students_add_student: "Aggiungi uno studente" dashboard_students_add_students: "Aggiungi più studenti" dashboard_students_add_multiple: 'Scrivi o incolla i nomi dei tuoi studenti, uno per riga:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Hai creato una nuova classe! Ora aggiungi gli studenti utilizzando i pulsanti Aggiungi uno studente e Aggiungi più studentiqui sopra." dashboard_students_placeholder_name: "Nome dello studente" dashboard_students_name: "Nome" diff --git a/i18n/locales/ja-JP/blockly-mooc/common.json b/i18n/locales/ja-JP/blockly-mooc/common.json index 93351860a6b1e..5d3e3bbd4a1d2 100755 --- a/i18n/locales/ja-JP/blockly-mooc/common.json +++ b/i18n/locales/ja-JP/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"年齢", "allHandouts":"All Handouts", "allStudents":"全て", @@ -45,6 +47,39 @@ "catProcedures":"関数(かんすう)", "catText":"テキスト(文字列)", "catVariables":"変数", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"おめでとうございます !最終(さいしゅう)ステージをクリアしたので {numTrophies, plural, one {トロフィー} other {# トロフィー}}を獲得(かくとく)しました。", "findCourse":"コースを探す", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"ゲスト・スピーカーを探す", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"地元のボランティアをあなたの教室に招いたり、ビデオ チャットを介してリモートであなたの学生を応援したりします。", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"申し訳ありませんが、'%1'は保存されているプログラムと一致しません。", "help":"ヘルプ", "hidden":"非表示", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(かくす)", "hintHeader":"コツ:", "hintPrompt":"助けが必要ですか?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"おわり", "homepageUiTipsAfterDialogConfirm":"もっと詳しく知る", "iconSearchPlaceholder":"アイコンの検索..", + "iDontKnow":"I don't know", "ignore":"無視する", "importFromGoogleClassroom":"Google クラスルームからのインポート セクション", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"オンライン", "openWorkspace":"仕組み", "orientationLock":"デバイスの設定にあるオリエンテーション(方向)ロックをオフにしてください。", + "other":"その他", "pairingNavigatorWarning":"このパズルは、{driver} とペアリング中完了しました。チームとして作成した解決策を表示する自分のアカウントにこのパズルを見てください。", "pairingNavigatorLink":"チームで作成した解決策を表示するには、ここをクリックします。", "pairProgramming":"ペアプログラミング", + "parent":"ご両親", + "parents":"Parents", "pause":"Break", "perfect":"かんぺき", "play":"再生する", @@ -494,6 +534,7 @@ "positionTopOutRight":"右の外側の上に", "positionTopRight":"右上に", "predictionInstructions":"プログラムを実行する前に、予測を行ってください。", + "printCertificate":"証書を印刷", "printCertificates":"証明書を印刷する", "professionalLearning":"専門的な学習", "professionalLearningDescription":"我々の高評価の専門学習は、次のコンピュータ サイエンス クラスへの準備を手助けします。", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"シェアする", "shareFailure":"プログラムをシェアできませんでした。", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"下記(かき)にあなたの年齢(ねんれい)を示し(しめし)、OKを押(お)して続(づづ)けてください。", "shareWarningsMoreInfo":"情報(じょうほう)をもっと見(み)る。", "shareWarningsStoreData":"Code Studio上(じょう)で作(つく)られたこちらのアプリは、共有(きょうゆう)リンクにて誰(だれ)でも閲覧(えつらん)が可能(かのう)ですが、個人情報(こじんじょうほう)の漏えい(ろうえい)にはくれぐれもご注意(ちゅうい)ください。", @@ -618,6 +669,7 @@ "showToolbox":"ツールボックスを表示", "showVersionsHeader":"バージョンの履歴", "signup":"イントロのコースに申し込む", + "skipPuzzle":"Skip puzzle", "stageExtras":"追加ステージ", "stageLocked":"ステージはロックされています。", "stageNotFullyLocked":"ステージはすべて人に対してロックされていません。", @@ -645,6 +697,7 @@ "subtitle":"ビジュアル ・ プログラミング環境", "syntaxErrorMsg":"プログラムの中(なか)にタイプミスが含(ふく)まれています。行(ぎょう) {lineNumber} を削除(さくじょ)して、もう一度(いちど)やり直(なお)してください。", "teacher":"先生", + "teachers":"先生方", "teacherCommunity":"先生のコミュニティ", "teacherCommunityDescription":"カリキュラムについて質問したり、あなたのレッスンからアイデアを共有したり、他の先生からの助言を得たりする", "teacherCourseHoc":"Hour of Code(アウア オブ コード)", @@ -702,6 +755,7 @@ "viewUnitOverview":"ユニット概要の表示", "visible":"表示", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"プログラムを覚えてみたいですか?", "watchVideo":"ビデオを見る", "when":"もし", @@ -710,5 +764,17 @@ "withoutHints":"ヒントを使わずにできました!", "workspaceHeaderShort":"ワークスペース:", "yes":"はい", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ja-JP/dashboard/authored_hints.yml b/i18n/locales/ja-JP/dashboard/authored_hints.yml index 64a3f026d1bfe..bbb18e135abb2 100644 --- a/i18n/locales/ja-JP/dashboard/authored_hints.yml +++ b/i18n/locales/ja-JP/dashboard/authored_hints.yml @@ -4578,44 +4578,38 @@ ja: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -4791,17 +4785,17 @@ ja: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -4809,10 +4803,10 @@ ja: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -4823,7 +4817,7 @@ ja: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ja-JP/dashboard/base.yml b/i18n/locales/ja-JP/dashboard/base.yml index 170d1a8ba1855..74a84ad27d18c 100755 --- a/i18n/locales/ja-JP/dashboard/base.yml +++ b/i18n/locales/ja-JP/dashboard/base.yml @@ -494,6 +494,8 @@ ja: notes_coming_soon: 'このビデオのノートがもうすぐ公開されます' autoplay_option: '動画の自動再生' download: 'ビデオのダウンロード' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "お使いのブラウザーはサポートされていません。お使いのブラウザーを サポートされているブラウザーのいずれか にアップグレードしてください。ページを表示してみてもよいですが、うまく動かないかもしれません。" @@ -928,6 +930,8 @@ ja: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'このステージはロックされているために、このステージの内容は表示されません。あなたの先生は、作業やあなたの答えを確認する時に、このステージのロックを解除できます。' hidden_stage: "先生は、あなたの参加を予想していませんでした。どのレッスンに参加すべきか、あなたの先生に尋ねてください。" + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'ユニットの概要へ' view_all_units: 'View all units' pd: diff --git a/i18n/locales/ja-JP/dashboard/callouts.yml b/i18n/locales/ja-JP/dashboard/callouts.yml index 865e41c3bf12a..0419a46b64cf6 100644 --- a/i18n/locales/ja-JP/dashboard/callouts.yml +++ b/i18n/locales/ja-JP/dashboard/callouts.yml @@ -12,6 +12,14 @@ ja: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ja: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ja-JP/dashboard/courses.yml b/i18n/locales/ja-JP/dashboard/courses.yml index c140748c86bd0..7082b4d302085 100644 --- a/i18n/locales/ja-JP/dashboard/courses.yml +++ b/i18n/locales/ja-JP/dashboard/courses.yml @@ -12,3 +12,8 @@ ja: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ja-JP/dashboard/instructions.yml b/i18n/locales/ja-JP/dashboard/instructions.yml index 0e9e58caa47d2..deb9b93ea771f 100644 --- a/i18n/locales/ja-JP/dashboard/instructions.yml +++ b/i18n/locales/ja-JP/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ja: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ja-JP/dashboard/markdown_instructions.yml b/i18n/locales/ja-JP/dashboard/markdown_instructions.yml index 0827694d63611..50654cf86b9b8 100644 --- a/i18n/locales/ja-JP/dashboard/markdown_instructions.yml +++ b/i18n/locales/ja-JP/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ja: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ja: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ja: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ja: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ja: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ja: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
    \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
    \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

    \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
    \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ja: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

    \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

    \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ja: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ja-JP/dashboard/scripts.yml b/i18n/locales/ja-JP/dashboard/scripts.yml index 1be377620eb11..d388be9dd21dc 100755 --- a/i18n/locales/ja-JP/dashboard/scripts.yml +++ b/i18n/locales/ja-JP/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ja: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ja: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ja: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ja-JP/pegasus/mobile.yml b/i18n/locales/ja-JP/pegasus/mobile.yml index 8b9b9b719f62e..c9c3eb726323a 100755 --- a/i18n/locales/ja-JP/pegasus/mobile.yml +++ b/i18n/locales/ja-JP/pegasus/mobile.yml @@ -674,6 +674,7 @@ dashboard_students_add_student: "生徒を追加" dashboard_students_add_students: "複数の生徒の追加" dashboard_students_add_multiple: '1行について1人の生徒の名前をタイプまたはペーストします。' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "新しいセクションを作成しました!生徒を追加複数の生徒を追加ボタンをつかって、生徒を追加してください。" dashboard_students_placeholder_name: "生徒の名前" dashboard_students_name: "名前" diff --git a/i18n/locales/ka-GE/blockly-mooc/common.json b/i18n/locales/ka-GE/blockly-mooc/common.json index 6920e45432764..0518c3d9354fe 100644 --- a/i18n/locales/ka-GE/blockly-mooc/common.json +++ b/i18n/locales/ka-GE/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"ასაკი", "allHandouts":"All Handouts", "allStudents":"ყველა", @@ -15,8 +17,8 @@ "and":"და", "animationMode":"ანიმაცია", "announcements":"განცხადებები", - "announcementHeadingCsfAtoF":"Courses 1-4 updated to align with grades K-5", - "announcementDescriptionCsfAtoF":"We've tailored the courses to each grade level and re-dubbed them Courses A-F.", + "announcementHeadingCsfAtoF":"კურსები 1-4 განკუთვნილია ბავშვებისათვის საბავშვო ბაღის ასაკიდან მე-5 კლასელთა ჩათვლით", + "announcementDescriptionCsfAtoF":"ჩვენი კურსები მორგებულია ყველა კლასის მოსწავლეთათვის და თარგმნილია კურსები A-F.", "answersVisible":"პასუხები ჩანს (მხოლოდ წაიკითხეთ)", "assessmentSteps":"საფეხურები ტესტის მისაცემად", "assessmentSettings":"ტესტის პარამეტრები", @@ -45,6 +47,39 @@ "catProcedures":"ფუნქციები", "catText":"ტექსტი", "catVariables":"ცვლადები", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -75,7 +110,7 @@ "connectToday":"Connect Today", "containedLevelRunDisabledTooltip":"You need to answer the question before you can run the code", "continue":"გაგრძელება", - "continueLesson":"Continue lesson", + "continueLesson":"განაგრძეთ გაკვეთილზე მუშაობა", "copy":"კოპირება", "copyright":"საავტორო უფლება", "course":"კურსი", @@ -100,7 +135,7 @@ "courseBlocksGradeBandsUniversity":"University+", "courseBlocksGradeBandsUniversityDescription":"Go beyond Code.org and take university courses online or learn a new programming language.", "courseBlocksToolsTitleTeacher":"Tools and resources for your classroom", - "courseBlocksToolsTitleNonEn":"Tools for middle and high school (English only)", + "courseBlocksToolsTitleNonEn":"საშუალო სკოლისა და ზედა საფეხურის მოსწავლეთათვის განკუთვნილი ხელსაწყოები (მხოლოდ ინგლისურად)", "courseBlocksToolsDescription":"In addition to our courses, teachers can use tools to teach students how to create apps, animations, games, or websites. We also have lessons and widgets to teach encryption, text compression, and other computer science concepts. Browse our other resources to inspire students with posters, videos, or by inviting guest speakers.", "courseBlocksToolsAppLab":"App Lab", "courseBlocksToolsAppLabDescription":"აპლიკაციების ლაბორატორია არის პროგრამირების გარემო, სადაც მარტივი აპლიკაციების შექმნა შეგიძლიათ. შექმენით აპლიკაცია, დაწერეთ კოდი ბლოკებით ან JavaScript–ით შემდეგ კი გაუზიარეთ იგი სხვებს.", @@ -117,19 +152,19 @@ "courseExplorerHeading":"Recommended Code.org courses", "courseExplorerDescription":"Courses from Code.org for students in grades K-12 and professional learning for teachers.", "courses":"კურსები", - "coursesCardAction":"Find a course", - "coursesCardDescription":"Find a new course to keep challenging yourself.", + "coursesCardAction":"იპოვე კურსი", + "coursesCardDescription":"იპოვე ახალი კურსი, იმისათვის რომ განაგრძო საკუთარი თავის გამოწვევა.", "coursesHeadingDescription":"Create an account to save your progress and projects. Or just start coding - no account needed. All courses are available at no cost.", "coursesHeadingStudent":"ისწავლეთ კოდის სტუდიაში", - "coursesHeadingSubText":"{linesCount} lines of code written by {studentsCount} million students.", - "coursesHeadingTeacher":"Teach with Code Studio", + "coursesHeadingSubText":"{linesCount} კოდის ხაზი დაწერილი {studentsCount} მილიონი სტუდენტის მიერ.", + "coursesHeadingTeacher":"ასწავლე Code Studio-სთან ერთად", "coursesUiTipsTeacherCourses":"We've updated this page just for teachers. Find the next course for your classroom here.", "createAccount":"ანგარიშის შექმნა", "createNewClassroom":"Create a new classroom section to start assigning courses and seeing your student progress.", "createSection":"Create a section", "createSectionsInfo":"შექმენით ახალი განყოფილება და დაამატეთ მასში სტუდენტები. განყოფილებები გეხმარებათ დაჰყოთ მოსწავლეები უფრო პატარა ჯგუფებად - ასე მათ პროგრესს უკეთ დააკვირდებით.", "csf":"კომპიუტერული მეცნიერების საფუძვლები", - "csfDescription":"Start learning an introduction to computer science with these 20 hour courses for all ages.", + "csfDescription":"დაიწყე კომპიუტერული მეცნიერების შესავლის სწავლა ამ 20 საათიანი ხანგრძლივობის, ყველა ასაკისათვის განკუთვნილი კურსებით.", "currentUnit":"Current unit:", "currentVersion":"აქტუალური ვერსია", "curriculum":"კურიკულუმი", @@ -316,13 +351,13 @@ "extraTopBlocks":"თქვენ გაქვთ დაუკავშირებელი ბლოკები.", "extraTopBlocksWhenRun":"დაუკავშირებელი ბლოკები გაქვთ. მათი დაკავშირება \"შესრულებისას\" ბლოკთან ხომ არ გინგოდათ?", "fewerNumberOfBlocks":"Fewer than {numBlocks, plural, one {1 block} other {# blocks}} used!", - "filterByStudent":"ფილტრაცია მოსწავლის მიხედვით:", + "filterByStudent":"ფილტრაცია მოსწავლით:", "finalStage":"გილოცავთ! თქვენ შეასრულეთ ბოლო თავსატეხი.", "finalStageTrophies":"გილოცავ! თქვენ შეასრულეთ საბოლოო თავსატეხი და მოიგეთ {numTrophies, plural, one {a trophy} other {# trophies}}.", - "findCourse":"Find a course", + "findCourse":"იპოვე კურსი", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"იპოვეთ სპიკერი", - "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", + "findGuestSpeaker":"Guest Speakers", + "findGuestSpeakerDescription":"შენს საკლასო ოთახში დაპატიჟე ადგილობრივი მოხალისე ან დისტანციურად, ვიდეო საუბრების მეშვეობით შთააგონე შენი სტუდენტები.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", "findLocalClassDescription":"Find a local after-school program, summer camp, or school to learn in person.", @@ -337,6 +372,7 @@ "hashError":"სამწუხაროდ, '%1' არ შეესაბამება არცერთ შენახულ პროგრამას.", "help":"დახმარება", "hidden":"დაფარული", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(დამალვა)", "hintHeader":"რჩევა:", "hintPrompt":"გჭირდებათ დახმარება?", @@ -359,17 +395,18 @@ "homepageUiTipsAfterDialogCancel":"დასრულება", "homepageUiTipsAfterDialogConfirm":"გაიგეთ მეტი", "iconSearchPlaceholder":"მოძებნეთ სიმბოლო...", + "iDontKnow":"I don't know", "ignore":"იგნორირება", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", "infinity":"უსასრულობა", "inProgress":"პროცესშია", - "inspireStudents":"Inspire students", + "inspireStudents":"შთააგონეთ სტუდენტები", "joinASection":"Join a section", "joinSection":"Join section", "joinSectionDescription":"Join a teacher's section by entering their Section Code.", "joinSectionPlaceholder":"სექციის კოდი (ABCDEF)", - "joinCommunity":"Join community", + "joinCommunity":"შეუერთდით კოლექტივს", "joinText":"შეუერთდით", "joinTextTooltip":"შეადგინეთ ტექსტი რამდენიმე ელემენტის შეერთებით.", "jump":"ახტომა", @@ -438,7 +475,7 @@ "missingRecommendedBlocksErrorMsg":"ასეც არა. სცადეთ ისეთი ბლოკის გამოყენება, რომელიც ჯერ არ გამოგიყენებიათ.", "missingRequiredBlocksErrorMsg":"ასეც არა. ისეთი ბლოკი უნდა გამოიყენოთ, რომელიც ჯერ არ გამოგიყენებიათ.", "more":"მეტი", - "myCourses":"My Courses", + "myCourses":"ჩემი კურსები", "myProjects":"ჩემი პროექტები", "nestedForSameVariable":"თქვენ იმავე ცვლადს იყენებთ ორი ან მეტი ჩასმული ციკლის შიგნით, გამოიყენეთ ცვლადი უნიკალური სახელით, უსასრულო ციკლის თავიდან ასაცილებლად.", "newSection":"ახალი განყოფილება", @@ -460,9 +497,12 @@ "online":"ონლაინ", "openWorkspace":"როგორ მუშაობს ეს სივრცე", "orientationLock":"გამორთეთ ორიენტაციის ბლოკი მოწყობილობების პარამეტრებში.", - "pairingNavigatorWarning":"ეს თავსატეხი დასრულდა {driver}-თან დაწყვილების დროს. გადახედეთ ამ თავსატეხს მათი ანგარიშიდან, რომ ნახოთ ჯგუფურად მიღებული პასუხი.", + "other":"სხვა", + "pairingNavigatorWarning":"ეს თავსატეხი დასრულდა {driver}-თან დაწყვილების დროს.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"პროგრამირება წყვილებში", + "parent":"მშობელი", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"თამაში", @@ -494,17 +534,18 @@ "positionTopOutRight":"ზედა გარეთა მარჯვენა პოზიციაზე", "positionTopRight":"ზედა მარჯვენა პოზიციაზე", "predictionInstructions":"სცადეთ, გამოიცნოთ რა მოხდება პროგრამის გაშვებამდე.", + "printCertificate":"სერტიფიკატის ამობეჭდვა", "printCertificates":"სერტიფიკატის ამობეჭდვა", - "professionalLearning":"Professional Learning", - "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", + "professionalLearning":"პროფესიონალთაშორისი სწავლება", + "professionalLearningDescription":"ჩვენი მაღალრეიტინგული პროფესიონალთაშორისი სწავლება გამზადებთ თქვენ იმისათვის რომ გაიაროთ კომპიუტერული მეცნიერების მომდევნო საფეხური.", "progress":"პროგრესი", - "projectsContinueWorking":"Continue working on a recent project", + "projectsContinueWorking":"განაგრძეთ მუშაობა ბოლო პროექტზე", "projectGalleryCard":"Project Gallery", "projectGalleryCardAction":"See the gallery", "projectGalleryCardDescription":"Share your own creations or find inspiration from creations made by students all around the world.", "projectLastUpdated":"Last updated", "projectName":"პროექტის სახელი", - "projectStartNew":"Start a new project", + "projectStartNew":"დაიწყეთ ახალი პროექტი", "projectType":"ტიპი", "projectTypeAllProjectsApplab":"All App Lab Projects", "projectTypeAllProjectsArtist":"All Artist Projects", @@ -537,7 +578,7 @@ "projectTypeGamelabViewMore":"View more Game Lab projects", "projectTypePlaylabViewMore":"View more Play Lab projects", "projectsViewAll":"View all projects", - "projectsViewProjectGallery":"View project gallery", + "projectsViewProjectGallery":"დაათვალიერეთ პროექტის გალერეა", "projectGalleryHeader":"Project Gallery", "projectsViewOldGallery":"View old gallery with other project types", "projects":"პროექტები", @@ -569,10 +610,10 @@ "replayButton":"გამეორება", "reportAbuse":"შეგვატყობინეთ დარღვევა", "resetProgram":"თავიდან", - "resources":"Resources", + "resources":"რესურსები", "restoreThisVersion":"ამ ვერსიის აღდგენა", "reviewCode":"Review Code", - "reviewDocuments":"Review documents", + "reviewDocuments":"გადახედეთ დოკუმენტებს", "reviewResponses":"გადადით განყოფილებაში - \"ტესტები/გამოკითხვები\" და გადახედეთ მოსწავლეების პასუხებს.", "rotateText":"მოაბრუნეთ თქვენი მოწყობილობა.", "runProgram":"გაშვება", @@ -586,7 +627,7 @@ "section":"სექცია", "sectionCode":"სექციის კოდი", "sectionName":"განყოფილების სახელი", - "sectionsTitle":"Classroom Sections", + "sectionsTitle":"საკლასო ოთახის განყოფილებები", "sectionsNotificationFailure":"Couldn't join section", "sectionsNotificationJoinExists":"You have already joined section {sectionName}.", "sectionsNotificationJoinFail":"An error occurred attempting to join section {sectionId}.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"გაზიარება", "shareFailure":"ბოდიში, ამ პროგრამის გაზიარება არ შეგვიძლია.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"გთხოვთ. მიუთითოთ თქვენი ასაკი ქვემოთ და შემდეგ დააჭირეთ \"OK\"-ს გასაგრძელებლად.", "shareWarningsMoreInfo":"მეტი ინფორმაცია", "shareWarningsStoreData":"ეს აპლიკაცია შექმნილია კოდის სტუდიაში და მასში შენახული ინფრომაციის ნახვა შეუძლია ყველას, ვისაც ეს ბმული აქვს. ამიტომ, ფრთხილად იყავით, თუ იგი პერსონალური ინფორმაციის გაზიარებას გთხოვთ.", @@ -618,15 +669,16 @@ "showToolbox":"ინსტრუმენტების პანელის ჩვენება", "showVersionsHeader":"ვერსიების ისტორია", "signup":"დარეგისტრირდით გასაცნობ კურსზე", + "skipPuzzle":"Skip puzzle", "stageExtras":"დამატებითი რესურსები", "stageLocked":"დონე დახურულია.", "stageNotFullyLocked":"დონე არ არის ყველასათვის დახურული.", "stageRewards":"Stage Rewards", - "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", + "standaloneToolsDescription":"ჩვენი კურსების გარდა, მასწავლებლებს ნებისმიერ კურსში შეუძლიათ გამოიყენონ \"აპლიკაციებისა და კომპიუტერული თამაშების ლაბორატორია\" იმისათვის რომ ასწავლონ სტუდენტებს აპლიკაციების, ანიმაციებისა და კომპიუტერული თამაშების შექმნა JavaScript-ში. ჩვენ ასევე გვაქვს გაკვეთილები და მოწყობილობები იმისათვის რომ ვასწავლოთ შიფრირება, ტექსტის კომპრესია (შეკუმშვა) და კომპიუტერული მეცნიერების სხვა კონცეფციები.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"კურიკულუმის სტანდარტები ", + "standardsAndFrameworkDescription":"ინფორმაცია Code.org-ის კურსების შესახებ.", "startLearning":"დაიწყეთ სწავლა", "stepIn":"Step in", "stepOut":"Step out", @@ -645,11 +697,12 @@ "subtitle":"პროგრამირების ვიზუალური გარემო", "syntaxErrorMsg":"თქვენს პროგრამაში ბეჭდური შეცდომაა. წაშალეთ ხაზი {lineNumber} და სცადეთ თავიდან.", "teacher":"მასწავლებელი", - "teacherCommunity":"Teacher Community", - "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", + "teachers":"მასწავლებლები", + "teacherCommunity":"მასწავლებელთა თემი", + "teacherCommunityDescription":"დასვი შეკითხვები კურიკულუმთან (სასწავლო გეგმასთან დაკავშირებით), გააზიარე იდეები შენი გაკვეთილებიდან და მიიღე დახმარება სხვა მასწავლებლებისაგან", "teacherCourseHoc":"კოდის ერთი საათი", "teacherCourseHocDescription":"If you don’t have time for a full length course, try a one-hour tutorial designed for all ages. Join millions of students and teachers in over 180 countries by starting with an Hour of Code.", - "teacherCourseHocLinkText":"View more Hour of code tutorials", + "teacherCourseHocLinkText":"იხილე \"კოდის წერის 1 საათის\" მეტი გაკვეთილები", "teacherForum":"Teacher Forum", "teacherHomePage":"მასწავლებლის მთავარი გვერდი", "teacherPanel":"მასწავლებელთა სია", @@ -663,14 +716,14 @@ "tooMuchWork":"ბევრი მამუშავე! შეგიძლიათ ნაკლებჯერ გამამეორებინო?", "toolboxHeader":"ბლოკები", "toolboxHeaderDroplet":"ინსტრუმენტების პანელი", - "topCourseExplanation":"Continue lesson to jump to where you left off or view the whole course to see an overview of your progress.", - "topCourseLessonIntro":"You are currently working on {lessonName}.", + "topCourseExplanation":"განაგრძე გაკვეთილზე მუშაობა, იმისათვის რომ დაუბრუნდე იმ ადგილებს რომლებიც გამოტოვე ან იმისათვის რომ ნახო შენი პროგრესი.", + "topCourseLessonIntro":"შენ ამჟამად მუშაობ {lessonName}-ზე.", "totalNumLinesOfCodeWritten":"სრული რაოდენობა: კოდის {numLines, plural, one {1 ხაზი} other {# ხაზი}}.", "tryAgain":"კიდევ სცადეთ", "tryBlocksBelowFeedback":"სცადეთ ამ ბლოკებიდან რომელიმეს გამოყენება:", "tryHOC":"სცადეთ კოდის ერთი საათი", "tryIt":"Try It", - "tryNow":"სცადეთ ახლავე", + "tryNow":"სცადეთ ახლა", "unattachedBlockTipTitle":"დაუკავშირებელი ბლოკები", "unattachedBlockTipBody":"თუ ბლოკებს არ მიამაგრებთ, ისინი უმოქმედოდ იქნებიან. თუ გსურთ, რომ ეს ბლოკები თქვენს პროგრამაში იყოს, დაუკავშირეთ ისინი დანარჩენ ბლოკებს.", "unexpectedError":"An unexpected error occurred, please try again. If this keeps happening, try reloading the page.", @@ -693,15 +746,16 @@ "viewCode":"კოდის ნახვა", "viewCourse":"კურსის ნახვა", "viewCourses":"View courses", - "viewMyRecentCourses":"View my recent courses", + "viewMyRecentCourses":"ბოლო კურსების ნახვა", "viewLessonPlan":"გაკვეთილის გეგმის ნახვა", "viewMyProjects":"View my projects", - "viewMore":"View more", + "viewMore":"იხილეთ მეტი", "viewPageAs":"იხილეთ გვერდი, როგორც:", "viewSection":"განყოფილების ნახვა", "viewUnitOverview":"View Unit Overview", "visible":"ხილვადი", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"გინდათ პროგრამირების სწავლა?", "watchVideo":"უყურეთ ვიდეოს", "when":"როდის", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"სამუშაო სივრცე: ", "yes":"დიახ", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ka-GE/blockly-mooc/studio.json b/i18n/locales/ka-GE/blockly-mooc/studio.json index 9762e61743b0b..779fe1c6fc680 100644 --- a/i18n/locales/ka-GE/blockly-mooc/studio.json +++ b/i18n/locales/ka-GE/blockly-mooc/studio.json @@ -174,7 +174,7 @@ "finalLevel":"გილოცავთ! თქვენ ამოხსენით უკანასკნელი თავსატეხი.", "foodFight":"საჭმლის ბრძოლა!", "for":"\"მიზნისთვის\"", - "getActorHasEmotionAngry":"გაბრაზებულ გუნებაზეა", + "getActorHasEmotionAngry":"გაბრაზებულია", "getActorHasEmotionHappy":"მხიარულ გუნებაზეა", "getActorHasEmotionNormal":"ნორმალურ გუნებაზეა", "getActorHasEmotionSad":"სევდიან გუნებაზეა", diff --git a/i18n/locales/ka-GE/dashboard/authored_hints.yml b/i18n/locales/ka-GE/dashboard/authored_hints.yml index c90c1791fcdfa..033130b31ba24 100644 --- a/i18n/locales/ka-GE/dashboard/authored_hints.yml +++ b/i18n/locales/ka-GE/dashboard/authored_hints.yml @@ -2,77 +2,77 @@ ka: data: authored_hints: 2-3 Artist 1 new_authored_hint: - 2-3_Artist_1_new_a: If you use the block to have me `move forward by 100 pixels`, I will draw a line automatically. - 2-3_Artist_1_new_b: Having trouble turning the corner? Use the `turn right 90 degrees` block. + 2-3_Artist_1_new_a: თუ თქვენ გამოიყენებთ ბლოკს, რომელიც `წინ 100 პიქსელით გადამაადგილებს`, მე ავტომატურად დავხატავ ხაზს. + 2-3_Artist_1_new_b: გაგიჩნდათ პრობლემა კუთხესთან? გამოიყენეთ `შეტრიალდი 90 გრადუსით` ბლოკი. 2-3 Artist 11_authored_hint: - 2-3_Artist_11_a: 'Having trouble with the angles? You need to go 360 degrees in 8 turns. What is 360/8? ' + 2-3_Artist_11_a: 'გაგიჩნდათ პრობლემა კუთხეებთან? თქვენ მოგიწევთ 360 გრადუსით შემოტრიალება 8 სვლის განმავლობაში. რას უდრის 360/8? ' 2-3 Artist 12_authored_hint: - 2-3_Artist_12_a: There are 360 degrees in a circle, so if the artist turns 1 degree each time through the loop, he'll need to go through 360 times. + 2-3_Artist_12_a: წრეწირში 360 გრადუსია, ამიტომ თუ მხატვარი ციკლის ყოველ იტერაციაზე 1 გრადუსით შეტრიალდება, მას დასჭირდება ციკლის 360-ჯერ გავლა. 2-3 Artist 2 new_authored_hint: - 2-3_Artist_2_new_a: The artist doesn't seem to be pointing in the correct direction. Can you make them turn first before drawing the line? + 2-3_Artist_2_new_a: როგორც ჩანს მხატვარი არასწორი მიმართულებით იყურება. შეგიძლიათ შეატრიალოთ მხატვარი, სანამ ხაზის ხატვას დაიწყებთ? 2-3 Artist 3new_authored_hint: - 2-3_Artist_3new_a: What is 100-70? Based on the story problem, that's how tall the hat needs to be! - 2-3_Artist_3new_b: The artist doesn't seem to be pointing in the correct direction. Can you make them turn first before drawing the line? + 2-3_Artist_3new_a: რას უდრის 100-70? თამაშის იდეაზე დაყრდნობით, შეგვიძლია დავასკვნათ თუ რამდენად მაღალი უნდა იყოს ქუდი! + 2-3_Artist_3new_b: როგორც ჩანს მხატვარი არასწორი მიმართულებით იყურება. შეგიძლიათ შეატრიალოთ მხატვარი, სანამ ხაზის ხატვას დაიწყებთ? 2-3 Artist 4_authored_hint: - 2-3_Artist_4_a: To finish the house, all we need to do is draw a square! + 2-3_Artist_4_a: სახლის დასამთავრებლად მხოლოდ კვადრატის დახატვა გვჭირდება! 2-3 Artist 6_authored_hint: - 2-3_Artist_6_a: 'To make those little angles, you have to turn *farther* each time than you did with the square. ' - 2-3_Artist_6_b: Since I'm already facing to the right, it's easiest to start by moving forward, then make left turns to create the triangle. - 2-3_Artist_6_c: Each side of the triangle is the same length as each side of the square...100 pixels! + 2-3_Artist_6_a: 'ამ პატარა კუთხეების შესაქმნელად, თქვენ მოგიწევთ *უფრო მეტად* მობრუნება, ვიდრე ამას კვადრატის ხატვის დროს აკეთებდით. ' + 2-3_Artist_6_b: იქიდან გამომდინარე, რომ სწორი მიმართულებით უკვე ვიყურები, სამკუთხედის დასახატად ყველაზე მარტივი იქნება წინ მოძრაობის დაწყება, შემდეგ კი მარცხნივ მრავალჯერ შეტრიალება. + 2-3_Artist_6_c: სამკუთხედის ყოველი გვერდი იგივე სიგრძისაა, როგორც კვადრატის გვერდი... 100 პიქსელი! 2-3 Artist 7_authored_hint: - 2-3_Artist_7_a: The easiest way to solve this puzzle is to draw the first square and end with the artist pointing down before starting your second square. + 2-3_Artist_7_a: ამ თავსატეხის ამოხსნის უმარტივესი გზაა თავიდან კვადრატის დახატვა, შემდეგ კი, მეორე კვადრატის ხატვის დაწყებამდე მხატვრის ქვედა მიმართულებით მიმართვა. 2-3 Artist 8_authored_hint: - 2-3_Artist_8_a: If you cut 200 in half, how many pixels wide does each square need to be? + 2-3_Artist_8_a: თუ 200-ს გაყოფთ შუაზე, რამდენიმე პიქსელი სიგანის უნდა იყოს თითოეული კვადრატი? 2-3 Artist 9 NEW_authored_hint: - 2-3_Artist_9_a: This diamond is really just a square on its side + 2-3_Artist_9_a: ეს რომბი სინამდვილეში მობრუნებული კვადრატია 2-3 Artist 9 REPLACEMENT_authored_hint: - step_size: Each step is 100 pixels wide and 100 pixels high. + step_size: ყოველი ნაბიჯი 100 პიქსელი სიგანის და 100 პიქსელი სიმაღლისაა. 2-3 Artist 9_authored_hint: - 2-3_Artist_9_a: This diamond is really just a square turned 45 degrees. + 2-3_Artist_9_a: ეს რომბი უბრალოდ 45 გრადუსით მობრუნებული კვადრატია. 2-3_Artist_9_b: |- - Don't forget to turn the artist left by 45 degrees before you start drawing your square! + არ დაგავიწყდეთ, ხატვის დაწყებამდე მხატვრის 45 გრადუსით მობრუნება! ![](https://images.code.org/47cc2474e533667101a2d73b98da204e-image-1467744539967.gif) 2-3 Artist Debugging 10_authored_hint: - 2-3_Artist_Debugging_10_a: Remember, you want the control panel 10 pixels *wider*...so be sure to **add** 10 to whatever number you change. - 2-3_Artist_Debugging_10_b: "**Trial and error is perfectly fine here!** \n\nStart by changing one number at a time. \n\nWhich numbers do what? \n\nIf you get too lost, just click \"Start over\" and your code will be reset." + 2-3_Artist_Debugging_10_a: გახსოვდეთ, მაკონტროლებელი პანელი უნდა იყოს 10 პიქსელით *უფრო განიერი*...ამიტომ, არ დაგავიწყდეთ 10-ს **დამატება** იმ რიცხვისთვის, რომელსაც შეცვლით. + 2-3_Artist_Debugging_10_b: "**მოსინჯვა და შეცდომის დაშვება აქ სრულიად მისაღებია!** \n\nდაიწყე თითო ჯერზე ერთი რიცხვის შეცვლით.\n\nრომელი რიცხვი რას აკეთებს? \n\nთუ ყველაფერი ერთმანეთში აგერია, უბრალოდ დააწექი \"Start over\" და შენი კოდი საწყის მდგომარეობას დაუბრუნდება." 2-3 Artist Debugging 2_authored_hint: - 2-3_Artist_Debugging_2_a: 'Hint: Each whisker is 75 pixels long.' + 2-3_Artist_Debugging_2_a: 'მითითება: ყოველი ულვაში 75 პიქსელის სიგრძისაა.' 2-3 Artist Debugging 3_authored_hint: - 2-3_Artist_Debugging_3_a: One of the turns is 15 degrees too small. - 2-3_Artist_Debugging_3_b: If the program runs too fast to see what's happening, try slowing it down with the slider. + 2-3_Artist_Debugging_3_a: მობრუნებებიდან ერთ-ერთი 15 გრადუსით პატარაა ვიდრე საჭიროა. + 2-3_Artist_Debugging_3_b: თუ პროგრამა ზედმეტად სწრაფად გაიშვა იმისათვის, რომ შეამჩნიოთ თუ რა მოხდა, სცადეთ მისი შენელება სლაიდერის საშუალებით. 2-3 Artist Debugging 7_authored_hint: - 2-3_Artist_Debugging_7_a: What happens if you have the artist move or jump backward after he draws the first line? + 2-3_Artist_Debugging_7_a: რა მოხტება თუ პირველი ხაზის დახატვის შემდეგ, მხატვარს უკან გადაადგილებთ ან გადაახტუნებთ? 2-3 Artist Debugging 8_authored_hint: 2-3_Artist_Debugging_8_a: |- - How many times did my shape repeat? + რამდენჯერ გამეორდა ჩემი ფიგურა? - How many times *should* the shape repeat? + რამდენჯერ *უნდა* გამეორებულიყო ჩემი ფიგურა? - Where can you change that in the program? + პროგრამაში სად შეგიძლიათ ეს შეცვალოთ? 2-3 Artist Debugging 9_authored_hint: - 2-3_Artist_Debugging_9_a: The artist needs to turn 60 degrees farther left before starting to draw! - 2-3_Artist_Debugging_9_b: You don't need to add another block to get the full turn, just add 60 degrees to the `turn left` block that's already there! + 2-3_Artist_Debugging_9_a: მხატვარი მარცხნივ კიდევ 60 გრადუსით უნდა შეტრიალდეს იმისათვის, რომ ხატვა დაიწყოს! + 2-3_Artist_Debugging_9_b: სრულად მობრუნებისთვის თქვენ არ გიწევთ კიდევ ერთი ბლოკის დამატება, უბრალოდ დაამატეთ 60 გრადუსი `შეტრიალდი მარცხნივ` ბლოკს, რომელიც უკვე გვაქვს! 2-3 Artist Functions 1_authored_hint: - 2-3_Artist_Functions_1_a: The squares each have 100 pixel sides, that means that you will have to move forward 175 pixels before drawing your second square. - 2-3_Artist_Functions_1_b: It is okay to draw overlapping lines to make your glasses. + 2-3_Artist_Functions_1_a: ყოველ კვადრატს აქვს 100 პიქსელის ტოლი გვერდი, რაც იმას ნიშნავს, რომ თქვენ მოგიწევთ 175 პიქსელით წინ გადაადგილება სანამ მეორე კვადრატის ხატვას დაიწყებთ. + 2-3_Artist_Functions_1_b: სათვალის ხატვისას ერთმანეთის გადამკვეთი ხაზების დახატვა დაშვებულია. 2-3 Artist Functions 11_authored_hint: - 2-3_Artist_Functions_11_a: You will need to change not only the number and length of sides within the function, but also the angle the artist turns between each side. + 2-3_Artist_Functions_11_a: თქვენ მოგიწევთ ფუნქციის საშუალებით არა მხოლოდ გვერდების რაოდენობის და სიგრძის შეცვლა, არამედ იმ კუთხის შეცვლა, რომლითაც მხატვარი ბრუნდება ყოველ გვერდთან. 2-3 Artist Functions 12_authored_hint: - 2-3_Artist_Functions_12_a: Try running the code first to see what you need to add. + 2-3_Artist_Functions_12_a: სცადეთ ჯერ გაუშვათ კოდი შესრულებაზე, რათა ნახოთ თუ რისი დამატება გჭირდებათ. 2-3 Artist Functions 2_authored_hint: 2-3_Artist_Functions_2_a: |- - Your program should: - - Use function - - Move forward 100 + 75 pixels - - Use function + თქვენი პროგრამა უნდა: + - იყენებდეს ფუნქციას + - მოძრაობდეს წინ 100 + 75 პიქსელით + - იყენებდეს ფუნქციას 2-3 Artist Functions 3_authored_hint: 2-3_Artist_Functions_3_a: "**115 + 45 = 160**" 2-3 Artist Functions 4_authored_hint: - 2-3_Artist_Functions_4_a: The artist needs to turn 120 degrees between each square to complete this design. + 2-3_Artist_Functions_4_a: მხატვარი უნდა შებრუნდეს 120 გრადუსით ყოველ კვადრატს შორის, რათა დაასრულოს ეს დიზაინი. 2-3 Artist Loops New 11_authored_hint: 2-3_Artist_Loops_New_11_a: |- - Remember that the code from the last puzzle was: + ალბათ გახსოვთ, რომ წინა თავსატეხის კოდი ეს იყო: @@ -114,104 +114,103 @@ ka: - 2-3_Artist_Loops_New_11_b: Your new turn should go at the **end** of the code inside the loop. + 2-3_Artist_Loops_New_11_b: შენ ახლა ციკლის შიგნით მოქცეული შენი კოდის **end** ნაწილისაკენ უნდა გადაადგილდე. 2-3 Artist Loops New 12_authored_hint: - 2-3_Artist Loops_New_12_a: Before starting the diamond, the artist needs to turn left by 60 degrees to get on the right path. - 2-3_Artist Loops_New_12_b: After the artist goes forward 100 pixels, he will need to turn right 120 degrees to make the sharp corner. - 2-3_Artist Loops_New_12_c: The artist will need to turn right only 60 degrees to create a wide corner. + 2-3_Artist Loops_New_12_a: სწორ ბილიკზე მოხვედრის მიზნით, ბრილიანტზე მუშაობის დაწყებამდე ხელოვანმა მარცხნივ უნდა შეუხვიოს 60º-ით. + 2-3_Artist Loops_New_12_b: მას შემდეგ რაც ხელოვანი წინ 100 პიქსელს გაივლის, მან მარჯვნივ უნდა შეუხვიოს 120º-ით, რათა მახვილი კუთხე შექმნას. + 2-3_Artist Loops_New_12_c: ბლაგვი კუთხის შესაქმნელად ხელოვანს მარჯვნივ 60º-ით მობრუნება მოუწევს. 2-3 Artist Loops New 13_authored_hint: - 2-3_Artist_Loops_New_13_a: "At the end of each diamond, the artist is already facing the right direction to start the next one. \n\nBecause of this, we don't need to add an extra `turn left by` block before we start again." - 2-3_Artist_Loops_New_13_b: "To make each diamond, the artist needs to: \n- move\n- turn right 120 degrees\n- move\n- turn right 60 degrees \n\nThen do it all again!" + 2-3_Artist_Loops_New_13_a: "თითოეული ბრილიანტის ბოლოს, ხელოვანი მომდევნო ბრილიანტზე მუშაობის დასაწყებად სწორი მიმართულების პირისპირ აღმოჩნდება." + 2-3_Artist_Loops_New_13_b: "თითოეული ბრილიანტის გასაკეთებლად, ხელოვანი უნდა: \n-ამოძრავდეს\n-შეუხვიოს მარჯვნივ 120%-ით\n-გააგრძელოს მოძრაობა\n-შეუხვიოს მარჯვნივ 60%-ით\nშემდეგ ეს ყოველივე თავიდან გააკეთე!" 2-3 Artist Loops New 9_authored_hint: - 2-3_Artist_Loops_New_9_a: The artist needs to turn 45 degrees to the right before he starts drawing. - 2-3_Artist_Loops_New_9_b: This V is really just half of a square. What would the code be to draw half of a square? + 2-3_Artist_Loops_New_9_a: ხატვის დაწყებამდე ხელოვანმა მარჯვნივ 45º გრადუსით უნდა შეუხვიოს. + 2-3_Artist_Loops_New_9_b: ეს "V" მართლაც რომ უბრალოდ კვადრატის ნახევარია. რა უნდა დაწეროთ ჩვენს კოდში, იმისათვის რომ კვადრატის ნახევარი დავხატოთ? 2-3 Artist Nested Loops 1_authored_hint: - 2-3_Artist_Nested_Loops_1_a: Remember to put all of the grey blocks inside of your loop. + 2-3_Artist_Nested_Loops_1_a: გახსოვდეს რომ ყველა ნაცრისფერი ბლოკი შენს მიერ შექმნილ ციკლში უნდა ჩასვა. 2-3 Artist Nested Loops 3_authored_hint: - 2-3_Artist_Nested_Loops_3_a: "Need help with the angles? \n**360/12 = 30**" - 2-3_Artist_Nested_Loops_3_b: Remember to put all of the grey code and your turn block inside of a loop. + 2-3_Artist_Nested_Loops_3_a: "კუთხეებთან დაკავშირებით დახმარენბა გჭირდება?\n**360/12=30**" + 2-3_Artist_Nested_Loops_3_b: გახსოვდეს, რომ კოდის ყველა ნაცრისფერი ნაწილი და შენი მოსაბრუნებელი ბლოკი ციკლი შიგნით უნდა ჩასვა. 2-3 Artist Nested Loops 4_authored_hint: - 2-3_Artist_Nested_Loops_3_a: "Need help with the angles? \n**360/12 = 30**" + 2-3_Artist_Nested_Loops_3_a: "კუთხეებთან დაკავშირებით დახმარენბა გჭირდება?\n**360/12=30**" 2-3 Artist Nested Loops 5_authored_hint: - 2-3_Artist_Nested_Loops_5_a: "Try using the `jump forward` block to get from the top of one square to the place where you will start the next. \n\nIf your squares are 20 pixels tall and they are 20 pixels apart, how far do you need to jump?" + 2-3_Artist_Nested_Loops_5_a: "იმისათვის რომ კვადრატის თავიდან იმ ადგილზე მოხვდე, სადაც მე-2 კვადრატზე მუშაობა უნდა დაიწყო, დააწექი `jump forward`-ის ბლოკი. \nრა სიშორეზე უნდა გადახტე, თუ შენი კვადრატები 20 პიქსელი სიმაღლისანი არიან და ერთმანეთისგანაც 20 პიქსელით არიან დაშორებულნი?" 2-3 Artist Nested Loops 7_authored_hint: - 2-3_Artist_Nested_Loops_7_a: "How far should you turn in each loop? \n\nWhat is 360/10?" + 2-3_Artist_Nested_Loops_7_a: "რა სიშორეზე უნდა შეუხვიო თითოეულ ციკლში?\nრას უდრის: 360/10?" 2-3 Artist Nested Loops 9_authored_hint: 2-3_Artist_Nested_Loops_9_a: |- - Need help finding the correct angle? - - **360 / 12 = 30** + სწორი კუთხის საპოვნელად დახმარება გჭირდება? + **360/12=30** 2-3 Bee Conditionals 14_authored_hint: - 2-3_Bee_Conditionals_14_a: Having a hard time figuring out how to get the blocks down? Try treating the red flower exactly the same as a purple flower! - 2-3_Bee_Conditionals_14_b: If the red flower were purple, could you figure out how to use an extra `repeat` loop to cut down on code? - 2-3_Bee_Conditionals_14_c: "Try breaking this up into two separate chunks: \n\n\n![](https://images.code.org/895a52f3febff9edb83979f7861cf67a-image-1469640892331.png)\n\n1) Gather nectar 3 times\n - Move forward 5 times\n - Check to see if nectar, if so: get it\n - Turn left\n \n2) Make honey \n - Move forward one time\n - Make two honey" + 2-3_Bee_Conditionals_14_a: გიძნელდება იმის გამორკვევა თუ როგორ ჩამოიტანო ბლოკები ქვემოთ? სცადე წითელ ყვავილს ზუსტად ისე მოეპყრო, როგორც მეწამული ფერის ყვავილს! + 2-3_Bee_Conditionals_14_b: წითელი ყვავილი რომ მეწამული ფერის ყოფილიყო, შეძლებდი გამოგერკვია, თუ როგორ გამოგეყენებინა `repeat`ციკლი, იმისათვის რომ კოდის მოცულობა შეგემცირებინა? + 2-3_Bee_Conditionals_14_c: "სცადე ქვემოთ მოყვანილი ინფორმაცია 2 ნაჭრად გაყო:\n![](https://images.code.org/895a52f3febff9edb83979f7861cf67a-image-1469640892331.png)\n1) შეაგროვე ნექტარი 3-ჯერ\n-გადაადგილდი წინ 5-ჯერ\n-შეამოწმე, თუ ხედავ კოდის შემდეგ ნაწილს-----------------------------------????\n-შეუხვიე მარცხნივ\n2)გააკეთე თაფლი\n-გადაადგილდი წინ ერთხელ\n-გააკეთე ორი თაფლი" 2-3 Bee Conditionals 15_authored_hint: - 2-3_Bee_Conditionals_15_a: 'Remember: Purple flowers only have either 0 or 1 nectar and they can change each time you run the program.' + 2-3_Bee_Conditionals_15_a: 'გახსოვდეს: მეწამული ფერის ყვავილებს აქვთ მხოლოდ 2 ტიპის ნექტარი, 0 ან 1 და ისინი შეიძლება შეიცვალონ ყოველ ჯერზე როდესაც კოდს გაააქტიურებ.' 2-3 Bee Conditionals 3_authored_hint: - 2-3_Bee_Conditionals_3_a: The code will be shortest if you use a loop each time you move forward, another loop to gather nectar, and another one to make honey. + 2-3_Bee_Conditionals_3_a: კოდი უმოკლესი იქნება თუ წინ მოძრაობის, ნექტარის შეგროვებისა და სხვა თაფლის გაკეთების დროს სხვადასხვა ციკლს გამოიყენებ. 2-3 Bee Conditionals 6_authored_hint: - 2-3_Bee_Conditionals_6_a: 'Remember: Purple flowers change between 0 and 1 nectar when you run your program!' + 2-3_Bee_Conditionals_6_a: 'გახსოვდეთ: პროგრამის გაშვებისას, იასამნისფერი ყვავილების ნექტარის შემცველობა იცვლება 0-სა და 1-ს შორის!' 2-3 Bee Debugging 1_authored_hint: - 2-3_Bee_Debugging_1_a: Once you find and fix the incorrect block, do you see any patterns that could be made more simple using a `repeat` loop? + 2-3_Bee_Debugging_1_a: 'როდესაც იპოვით და შეასწორებთ შეცდომით ბლოკს, დააკვირდით: იქნებთ დაინახოთ კოდის ნაწილები, რომელთა გამარტივება შესაძლებელია `გამეორების` ციკლის საშუალებით?' 2-3 Bee Debugging 2_authored_hint: - 2-3_Bee_Debugging_2_a: Once you find and fix the incorrect block, do you see any patterns that could be made more simple using a `repeat` loop? + 2-3_Bee_Debugging_2_a: 'როდესაც იპოვით და შეასწორებთ შეცდომით ბლოკს, დააკვირდით: იქნებთ დაინახოთ კოდის ნაწილები, რომელთა გამარტივება შესაძლებელია `გამეორების` ციკლის საშუალებით?' 2-3 Bee Debugging 4_authored_hint: - 2-3_Bee_Debugging_4_a: Is there any place where the bee does something that doesn't make sense? What happens when you change that block? + 2-3_Bee_Debugging_4_a: არის თუ არა აქ რაიმე ადგილი სადაც ფუტკარი უაზრო რაღაცებს აკეთებს? რა მოხდება თუ შეცვლით ამ ბლოკს? 2-3 Bee Functions 4_authored_hint: - 2-3_Bee_Functions_4_a: You don't have to use a loop with a function. Try moving, using the function, then moving and using the function again. + 2-3_Bee_Functions_4_a: თქვენ არ უნდა გამოიყენოთ ციკლი ფუნქციასთან ერთად. სცადეთ გადაადგილდეთ, გამოიყენოთ ფუნქცია, შემდეგ კიდევ გადაადგილდეთ და ისევ გამოიყენოთ ფუნქცია. 2-3 Bee Functions 6_authored_hint: - 2-3_Bee_Functions_6_a: You don't have to use a loop with a function. Try moving, using the function, then moving and using the function again. + 2-3_Bee_Functions_6_a: თქვენ არ უნდა გამოიყენოთ ციკლი ფუნქციასთან ერთად. სცადეთ გადაადგილდეთ, გამოიყენოთ ფუნქცია, შემდეგ კიდევ გადაადგილდეთ და ისევ გამოიყენოთ ფუნქცია. 2-3 Bee Functions 8_authored_hint: - 2-3_Bee_Functions_8_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!\n\n![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif)" + 2-3_Bee_Functions_8_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!\n\n![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif)" 2-3 Bee Functions 9_authored_hint: - 2-3_Bee_Functions_8_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!" + 2-3_Bee_Functions_8_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!" 2-3_Bee_Functions_8_b: |- - Remember to build your code inside of the green function block. + არ დაგავიწყდეთ თქვენი კოდის აწყობა მწვანე ფუნქციის ბლოკის შიგნით. ![](https://images.code.org/8fe1fae5caf4ede3a9c9bd9f26940cde-image-1467996837459.gif) 2-3 Bee Loops 2_authored_hint: - 2-3_Bee_Loops_2_a: You should end up with four blocks inside your loop. + 2-3_Bee_Loops_2_a: საბოლოოდ თქვენს ციკლში ოთხი ბლოკი უნდა იყოს. 2-3 Bee Loops 3_authored_hint: - 2-3_Bee_Loops_3_a: You should have 6 blocks inside your loop. + 2-3_Bee_Loops_3_a: საბოლოოდ თქვენს ციკლში 6 ბლოკი უნდა იყოს. 2-3 Bee Loops 3B_authored_hint: - 2-3_Bee_Loops_3B_a: You will need two different `repeat` loops, one after the other. + 2-3_Bee_Loops_3B_a: თქვენ დაგჭირდებათ, ერთმანეთის შემდეგ, ორი განსხვავებული `გამეორების` ციკლის გამოყენება. 2-3 Bee Loops 4_authored_hint: - 2-3_Bee_Loops_4_a: You should end up with five blocks inside your loop. + 2-3_Bee_Loops_4_a: საბოლოოდ თქვენს ციკლში ხუთი ბლოკი უნდა იყოს. 2-3 Bee Loops 4A_authored_hint: - 2-3_Bee_Loops_4A_a: The first action will be a turn, rather than a move. - 2-3_Bee_Loops_4A_b: The last piece of the program can be finished by writing code at the end of your program outside of your loop. - 2-3_Bee_Loops_4A_c: If you can't spot the loops yet, try coding it out the long way first, then see what you can combine into a `repeat` loop at the end. + 2-3_Bee_Loops_4A_a: პირველი ქმედება არა გადაადგილება, არამედ მობრუნება იქნება. + 2-3_Bee_Loops_4A_b: პროგრამის ბოლო ნაწილის დასრულება შესაძლებელია მის ბოლოში, ციკლის გარეთ, კოდის დაწერით. + 2-3_Bee_Loops_4A_c: თუ ჯერ ციკლებს ვერ ამჩნევთ, სცადეთ გრძელ გზას გაჰყვეთ და დაწეროთ ისინი, შემდეგ კი ნახოთ, შეიძლება თუ არა მათი გაერთიანება პროგრამის ბოლოში განთვასებულ ერთ `გამეორების` ციკლში. 2-3 Bee Loops 5_authored_hint: - 2-3_Bee_Loops_5_a: If you can't spot the blocks to put inside `repeat` right away, start by coding out each move and look for a pattern. + 2-3_Bee_Loops_5_a: თუ "გამეორება"-ში მოსათავსებელ ბლოკებს მაშინვე ვერ ამჩნევ, მაშინ თითოეული მოძრაობისათვის დაწერე კოდი და მოძებნე სქემა. 2-3 Bee Loops 6_authored_hint: - 2-3_Bee_Loops_6_a: If you can't tell what should go into the `repeat` loop, try dragging blocks out one by one and see if you can find a pattern. - 2-3_Bee_Loops_6_b: There should be 6 blocks inside your `repeat` loop when you're done. + 2-3_Bee_Loops_6_a: თუ არ იცი რა უნდა წავიდეს ციკლში "გამეორება", სცადე ბლოკები სათითაოდ გამოწიო და ნეხო თუ შეგიძლია იპოვო სქემა. + 2-3_Bee_Loops_6_b: როცა მორჩები შენს ციკლში 6 ბლოკი უნდა იყოს. 2-3 Bee Loops 7_authored_hint: - 2-3_Bee_Loops_7_a: The first action will be a turn, rather than a move. + 2-3_Bee_Loops_7_a: პირველი ქმედება არა გადაადგილება, არამედ მობრუნება იქნება. 2-3_Bee_Loops_7_b: 'If you can''t quite picture the loop from the beginning, try coding it out the long way, then look for a pattern. ' 2-3 Maze 1_authored_hint: - 2-3_Maze_1_a: To use a `move forward` block, drag it from the toolbar area out into the workspace and connect it to the `when run` block. + 2-3_Maze_1_a: იმისათვის რომ გამოიყენო "წინ გადაადგილების" ბლოკი, გამოწიე ის პანელიდან, გადაიტანე სამუშაო სივრცეში და დაუკავშირე ბლოკს "როცა გააქტიურდება". 2-3 Maze 16_authored_hint: - 2-3_Maze_16_a: If the pattern is hard to see, try coding it all out first and see what things repeat over and over before you put the loops in. - 2-3_Maze_16_b: "To put lots of blocks inside a `repeat` loop, just drag a loop out into the workspace, then drag all of the blocks from the starting program inside of it. \n\nConnect it all back to the `when run` block and you're good to go!" + 2-3_Maze_16_a: მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება კვლავ და კვლავ. + 2-3_Maze_16_b: "იმისათვის რომ ბევრი ბლოკი მოათავსო ციკლში \"გამეორება\", უბრალოდ გადმოქაჩე ციკლი სამუშაო სივრცეში და მასში ჩაყარე საწყისი პროგრამის ყველა ბლოკი!" 2-3 Maze 6_authored_hint: - 2-3_Maze_6_a: There are two ways to solve this puzzle! + 2-3_Maze_6_a: ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს! 2-3 Maze Loops 17_authored_hint: - 2-3_Maze_Loops_17_a: If the pattern is hard to see, try coding it all out first and see what things repeat over and over before you put the loops in. - 2-3_Maze_Loops_17_b: Did the starting code get deleted? Click `start over` to get it back! + 2-3_Maze_Loops_17_a: თუ სქემა აღსაქმელად რთულია, მანამ სანამ ციკლს სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება კვლავ და კვლავ. + 2-3_Maze_Loops_17_b: საწყისი კოდი წაგეშალა? დააწექი "თავიდან დაწყება"-ს და კვლავ აღადგინე ის! 2-3 Maze Loops 18_authored_hint: - 2-3_Maze_Loops_18_a: If the pattern is hard to see, try coding it all out first and see what things repeat over and over before you put the loops in. + 2-3_Maze_Loops_18_a: მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება კვლავ და კვლავ. 2-3 Maze Loops 19_authored_hint: - 2-3_Maze_Loops_19_a: If you are stuck, try writing out the code without loops first and looking for patterns. - 2-3_Maze_Loops_19_b: Putting one repeat loop inside of another can help decrease the number of blocks used. + 2-3_Maze_Loops_19_a: თუ გაიჭედა, თავდაპირველად სცადე კოდი ციკლების გარეშე დაწერო და მოძებე სქემა. + 2-3_Maze_Loops_19_b: ერთი ციკლის შიგნით მეორე ციკლის ჩასმამ, შესაძლოა გამოყენებული ბლოკების რაოდენობა შეამციროს. 2-3 Maze Loops 20_authored_hint: - 2-3_Maze_Loops_20_a: Look for a stair-step pattern in this maze to find where a loop can be used. + 2-3_Maze_Loops_20_a: იმისათვის რომ გაიგო მეტი ციკლი სად შეიძლება იქნას გამოყენებული ამ ლაბირინთში, იპოვე კოდის ის ნაწილი, რომელსაც კიბის საფეხურის ფორმა აქვს. 2-3 Maze Loops 21_authored_hint: - 2-3_Maze_Loops_21_a: If you are having trouble finding the stair-step pattern, try covering the blocked paths with your finger. + 2-3_Maze_Loops_21_a: თუ გიჭირს იპოვო კოდის ის ნაწილი, რომელსაც კიბის საფეხურის ფორმა აქვს, მაშინ თითით დაფარე ბლოკების ბილიკები. 4-5 Artist 1_authored_hint: 4-5_Artist_1_a: "![](https://images.code.org/e5a08f29a9c4e306de5553dafca9fb5d-image-1467913845542.gif)" 4-5 Artist 11_authored_hint: - 4-5_Artist_11_a: Within your loop, make sure the artist jumps backwards and upwards after drawing each line. + 4-5_Artist_11_a: თითოეული ხაზის დახატვის შემდეგ, დარწმუნდი რომ შენს ციკლში ხელოვანი უკან და ზემოთ ხტუნავს. 4-5 Artist 3_authored_hint: 4-5_Artist_3_a: |- If the flower bed is 600 pixels around and two of the sides are 200 pixels long, here is how to figure out what the short sides add up to: @@ -306,7 +305,7 @@ ka: ![Image of Solution Blocks](https://images.code.org/d85a18bd31a09f87b41a818fc8d6c1cc-image-1469641375258.png) Bergeron Robot Maze1_authored_hint: - 2-3_Maze_1_a: To use a `move forward` block, drag it from the toolbar area out into the workspace and connect it to the `when run` block. + 2-3_Maze_1_a: იმისათვის რომ გამოიყენო "წინ გადაადგილების" ბლოკი, გამოწიე ის პანელიდან, გადაიტანე სამუშაო სივრცეში და დაუკავშირე ბლოკს "როცა გააქტიურდება". Course 4 Artist 11_authored_hint: Course_4_Artist_11_a: 'The half-hexagon has a **length of 30** and turns right by **60 degrees**. ' Course_4_Artist_11_b: 'The 2/3 triangle has a **length of 80** and turns right by **120 degrees**. ' @@ -4106,10 +4105,10 @@ ka: * Make 3 honey * Move backward course3_bee_functions_challenge1_authored_hint: - courseE_bee_functions_challenge1_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!" + courseE_bee_functions_challenge1_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!" courseE_bee_functions_challenge1_b: Remember to build your code inside of the green function block. course3_bee_functions_challenge2_authored_hint: - courseE_bee_functions_challenge1_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!" + courseE_bee_functions_challenge1_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!" courseE_bee_functions_challenge1_b: Remember to build your code inside of the green function block. course3_bee_functions_challenge3_authored_hint: courseF_bee_functions_challenge1_a: You can use the functions in the tool box to help you. You can call a function inside of another function's definition! @@ -5525,7 +5524,7 @@ ka: courseB_maze_seq7_b: Try running the code that's given to you and see where you end up. courseB_maze_seq8_authored_hint: courseB_maze_seq8_a: Try adding one block at a time until you solve the puzzle. - courseB_maze_seq8_b: There are two ways to solve this puzzle! + courseB_maze_seq8_b: ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს! courseB_maze_seq9_authored_hint: courseB_maze_seq9_a: Try writing down all of the steps on a piece of paper first. courseB_maze_seq9_b: Build your program a block at a time and test as you build. @@ -6270,9 +6269,9 @@ ka: courseC_maze_loops5_a: The best solution uses two `move forward` commands and one loop. courseC_maze_loops6_authored_hint: courseC_maze_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_maze_loops6_b: "To put lots of blocks inside a `repeat` loop, just drag a loop out into the workspace, then drag all of the blocks from the starting program inside of it. \n\nConnect it all back to the `when run` block and you're good to go!" + courseC_maze_loops6_b: "იმისათვის რომ ბევრი ბლოკი მოათავსო ციკლში \"გამეორება\", უბრალოდ გადმოქაჩე ციკლი სამუშაო სივრცეში და მასში ჩაყარე საწყისი პროგრამის ყველა ბლოკი!" courseC_maze_loops7_authored_hint: - courseC_maze_loops7_a: If the pattern is hard to see, try coding it all out first and see what things repeat over and over before you put the loops in. + courseC_maze_loops7_a: მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება კვლავ და კვლავ. courseC_maze_loops8_authored_hint: courseC_puppy_loops8courseC_maze_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! courseC_puppy_loops8courseC_maze_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. @@ -6308,7 +6307,7 @@ ka: courseC_maze_programming5_b: The bird will need to make one turn to complete this puzzle. Can you figure out which way? courseC_maze_programming5_c: The solution will have two `move forward` blocks, a turn, and two more `move forward` blocks. courseC_maze_programming6_authored_hint: - courseC_maze_programming6_a: There are two ways to solve this puzzle! + courseC_maze_programming6_a: ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს! courseC_maze_programming6_b: Follow your finger from the bird to the pig, which steps did you take? courseC_maze_programming6_c: Remember you have to turn first, since the bird starts facing a wall. courseC_maze_programming7_authored_hint: @@ -6341,44 +6340,38 @@ ka: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6424,10 +6417,10 @@ ka: courseD_artist_functions10_a: To get around using multiple `move forward` blocks, create a `draw hexagon` function and call that multiple times. courseD_artist_functions2_authored_hint: courseD_artist_functions2_a: |- - Your program should: - - Use function - - Move forward 100 + 75 pixels - - Use function + თქვენი პროგრამა უნდა: + - იყენებდეს ფუნქციას + - მოძრაობდეს წინ 100 + 75 პიქსელით + - იყენებდეს ფუნქციას courseD_artist_functions3_authored_hint: courseD_artist_functions3_a: |- To solve this puzzle, you just need to add a loop that repeats the starter code 8 times. @@ -6470,7 +6463,7 @@ ka: courseD_artist_nestedLoops2_a: Nest your loops by surrounding your triangle code with another `repeat` loop. courseD_artist_nestedLoops2_b: Remember to put the `turn` block inside of the loop so that the artist turns after each triangle. courseD_artist_nestedLoops3_authored_hint: - courseD_artist_nestedLoops3_a: "Try using the `jump forward` block to get from the top of one square to the place where you will start the next. \n\nIf your squares are 20 pixels tall and they are 20 pixels apart, how far do you need to jump?" + courseD_artist_nestedLoops3_a: "იმისათვის რომ კვადრატის თავიდან იმ ადგილზე მოხვდე, სადაც მე-2 კვადრატზე მუშაობა უნდა დაიწყო, დააწექი `jump forward`-ის ბლოკი. \nრა სიშორეზე უნდა გადახტე, თუ შენი კვადრატები 20 პიქსელი სიმაღლისანი არიან და ერთმანეთისგანაც 20 პიქსელით არიან დაშორებულნი?" courseD_artist_nestedLoops3_b: 'Don''t forget to use a nested loop to solve this puzzle quickly. ' courseD_artist_nestedLoops3_c: 'Start by using a `repeat` loop to make one square. Next, repeat that square 8 times, jumping 40 pixels in between. ' courseD_artist_nestedLoops4_authored_hint: @@ -6554,17 +6547,17 @@ ka: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6565,10 @@ ka: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6579,7 @@ ka: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) @@ -7233,7 +7226,7 @@ ka: courseC_maze_programming5_b: Remember that turns are from the bird's perspective. courseC_maze_programming5_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. courseD_maze_ramp6_authored_hint: - courseC_maze_programming6_a: There are two ways to solve this puzzle! + courseC_maze_programming6_a: ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს! courseC_maze_programming6_b: The bird starts facing a wall, so remember to turn before you move. courseC_maze_programming6_c: Remember you can write one piece of the code at a time, then run it to figure out where you need to go from there. courseD_maze_ramp7_authored_hint: @@ -7343,8 +7336,8 @@ ka: courseE_artist_embed_functions8_authored_hint: [ ] courseE_artist_functions1_authored_hint: - courseE_artist_functions1_a: The squares each have 100 pixel sides, that means that you will have to move forward 175 pixels before drawing your second square. - courseE_artist_functions1_b: It is okay to draw overlapping lines to make your glasses. + courseE_artist_functions1_a: ყოველ კვადრატს აქვს 100 პიქსელის ტოლი გვერდი, რაც იმას ნიშნავს, რომ თქვენ მოგიწევთ 175 პიქსელით წინ გადაადგილება სანამ მეორე კვადრატის ხატვას დაიწყებთ. + courseE_artist_functions1_b: სათვალის ხატვისას ერთმანეთის გადამკვეთი ხაზების დახატვა დაშვებულია. courseE_artist_functions1_c: For shorter code, try using a `repeat` loop to draw the square frames of the glasses. courseE_artist_functions10_authored_hint: courseD_artist_functions10_b: This drawing is a lot like the last one, except the function draws a different kind of line. @@ -7359,10 +7352,10 @@ ka: Use the green `draw a square` block to "call" your function under the `when run` block. Otherwise, the code in your function will not run. courseD_artist_functions2_a: |- - Your program should: - - Use function - - Move forward 100 + 75 pixels - - Use function + თქვენი პროგრამა უნდა: + - იყენებდეს ფუნქციას + - მოძრაობდეს წინ 100 + 75 პიქსელით + - იყენებდეს ფუნქციას courseE_artist_functions3_authored_hint: courseD_artist_functions3_a: |- To solve this puzzle, you just need to add a loop that repeats the starter code 8 times. @@ -7507,12 +7500,12 @@ ka: courseE_bee_functions5_c: The `move forward` block can be changed into a `move backward` block. Use this instead of turning all the way around at the end of the paths! courseE_bee_functions5_b: "Your function should make the bee: \n- turn\n- move forward\n- collect all of the nectar\n- move backward\n- turn back to the direction that the bee started from" courseE_bee_functions6_authored_hint: - courseE_bee_functions6_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!\n\n![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif)" + courseE_bee_functions6_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!\n\n![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif)" courseE_bee_functions6_b: It might help in this case to move inside of the function, but not all of your `move` blocks need to be there. courseE_bee_functions7_authored_hint: - courseE_bee_functions7_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!" + courseE_bee_functions7_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!" courseE_bee_functions7_b: |- - Remember to build your code inside of the green function block. + არ დაგავიწყდეთ თქვენი კოდის აწყობა მწვანე ფუნქციის ბლოკის შიგნით. ![](https://images.code.org/8fe1fae5caf4ede3a9c9bd9f26940cde-image-1467996837459.gif) courseE_bee_functions7_c: This function should turn the bee to head him down the path, collect the nectar, make the honey, then turn the bee around and bring him back. @@ -7524,10 +7517,10 @@ ka: courseE_bee_functions9_a: You can use the exact same function for this puzzle as you did in the last puzzle. All you need to do is create a function that collects all of the nectar when you get to each flower. courseE_bee_functions9_b: Even though you know how much nectar some of the flowers have, a `while` loop can make one function work for all of them. courseE_bee_functions_challenge1_authored_hint: - courseE_bee_functions_challenge1_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!" + courseE_bee_functions_challenge1_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!" courseE_bee_functions_challenge1_b: Remember to build your code inside of the green function block. courseE_bee_functions_challenge2_authored_hint: - courseE_bee_functions_challenge1_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!" + courseE_bee_functions_challenge1_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!" courseE_bee_functions_challenge1_b: Remember to build your code inside of the green function block. courseE_bee_ramp14_authored_hint: courseE_bee_ramp14_a: The bee works just like the farmer in the previous puzzle. Buzz along the path and collect nectar while there is nectar (while nectar > 0) and make all of the honey. @@ -7679,7 +7672,7 @@ ka: courseC_maze_programming5_b: How far do you need to move to get to the corner? courseC_maze_programming5_c: You will need to turn left at the corner to get to the pig. courseE_maze_ramp6_authored_hint: - courseC_maze_programming6_a: There are two ways to solve this puzzle! + courseC_maze_programming6_a: ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს! courseC_maze_programming6_b: Remember to turn first before moving, since the bird starts facing a wall. courseC_maze_programming6_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. courseE_maze_ramp7_authored_hint: @@ -8869,18 +8862,18 @@ ka: courseF_bee_functions5a_b: Use a `while` loop to travel down all of the main paths, since they are different lengths. courseF_bee_functions5a_c: Within your `while` loop, make sure to move forward, then use your function to check for a path. courseF_bee_functions6_authored_hint: - courseF_bee_functions6_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!\n\n![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif)" + courseF_bee_functions6_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!\n\n![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif)" courseF_bee_functions6_b: Your function should check if there is a flower or honeycomb, get nectar or make honey, then turn. courseF_bee_functions6_c: Since you are turning within your function, you only need one `while` loop to get you through this maze. courseF_bee_functions7_authored_hint: courseF_bee_functions7_a: You can look back at the last puzzle to see your function. courseF_bee_functions7_b: Try drawing a path through this maze with your finger. Where will the bee have to make a decision? courseF_bee_functions8a_authored_hint: - courseF_bee_functions8a_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!" + courseF_bee_functions8a_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!" courseF_bee_functions8a_b: |+ Remember to build code inside of the function editor. courseF_bee_functionsPre7_authored_hint: - courseF_bee_functions7_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!" + courseF_bee_functions7_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!" courseF_bee_functions7_b: |- Remember to build code inside of the green function block. @@ -9001,7 +8994,7 @@ ka: courseF_bee_functions_challenge2_recursion_authored_hint: - courseF_bee_functions8a_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!" + courseF_bee_functions8a_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!" courseF_bee_functions8a_b: |+ Remember to build code inside of the function editor. courseF_bee_fwp1_authored_hint: @@ -9387,7 +9380,7 @@ ka: courseF_maze_ramp5_b: There is more than one way to get to the pig. courseF_maze_ramp5_c: Try using a 3 loop for shorter code! courseF_maze_ramp6_authored_hint: - courseF_maze_ramp6_a: There are two ways to solve this puzzle! + courseF_maze_ramp6_a: ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს! courseF_maze_ramp6_b: The bird starts facing a wall, so remember to turn before moving! courseF_maze_ramp6_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. courseF_maze_ramp7_authored_hint: @@ -9708,7 +9701,7 @@ ka: hint3: To follow the path, move forward and turn one way, then move again and turn the opposite way. Move forward one more time to reach the pig. grade2_CaringForNewPet_3D_authored_hint: [ ] grade2_CaringForNewPet_4_authored_hint: - 2-3_Maze_6_a: There are two ways to solve this puzzle! + 2-3_Maze_6_a: ამ თავსატეხის ამოსახსნელად ორი ტიპის გზა არსებობს! grade2_CaringForNewPet_5_authored_hint: grade2_CaringForNewPet_5_a: If you can't quite see what you need to do, try saying the steps that your bird will take out loud one-by-one and see if they match the blocks in the workspace. grade2_CaringForNewPet_6_authored_hint: @@ -9716,8 +9709,8 @@ ka: grade2_CaringForNewPet_7D_authored_hint: grade2_CaringForNewPet_7D_a: Don't forget to use the "Step" button to go through block by block and look for errors. grade2_MakeDogTag_1_authored_hint: - 2-3_Artist_1_new_a: If you use the block to have me `move forward by 100 pixels`, I will draw a line automatically. - 2-3_Artist_1_new_b: Having trouble turning the corner? Use the `turn right 90 degrees` block. + 2-3_Artist_1_new_a: თუ თქვენ გამოიყენებთ ბლოკს, რომელიც `წინ 100 პიქსელით გადამაადგილებს`, მე ავტომატურად დავხატავ ხაზს. + 2-3_Artist_1_new_b: გაგიჩნდათ პრობლემა კუთხესთან? გამოიყენეთ `შეტრიალდი 90 გრადუსით` ბლოკი. grade2_MakeDogTag_2_authored_hint: 2-3_Artist_2_new_a: To create this window, just draw a square with 100 pixel sides. grade2_MakeDogTag_3_authored_hint: @@ -9737,15 +9730,15 @@ ka: Remember that the code from the last puzzle was: ![](https://images.code.org/e5c7492f509dd41efe2888c7e7895c28-image-1461177002636.29.02.png) - 2-3_Artist_Loops_New_11_b: Your new turn should go at the **end** of the code inside the loop. + 2-3_Artist_Loops_New_11_b: შენ ახლა ციკლის შიგნით მოქცეული შენი კოდის **end** ნაწილისაკენ უნდა გადაადგილდე. grade2_MakeDogTag_BFP_authored_hint: [ ] grade2_PuppyLoops_10_authored_hint: 2-3_Artist_Debugging_8_a: |- - How many times did my shape repeat? + რამდენჯერ გამეორდა ჩემი ფიგურა? - How many times *should* the shape repeat? + რამდენჯერ *უნდა* გამეორებულიყო ჩემი ფიგურა? - Where can you change that in the program? + პროგრამაში სად შეგიძლიათ ეს შეცვალოთ? grade2_PuppyLoops_3_authored_hint: hint1: This puzzle is very similar to the last one. hint2: Use a `repeat 5 times` block to create the loop. @@ -9753,15 +9746,15 @@ ka: grade2_PuppyLoops_5_authored_hint: hint1: The best solution uses two `move forward` commands and one loop. grade2_PuppyLoops_6_authored_hint: - 2-3_Maze_16_a: If the pattern is hard to see, try coding it all out first and see what things repeat over and over before you put the loops in. - 2-3_Maze_16_b: "To put lots of blocks inside a `repeat` loop, just drag a loop out into the workspace, then drag all of the blocks from the starting program inside of it. \n\nConnect it all back to the `when run` block and you're good to go!" + 2-3_Maze_16_a: მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება კვლავ და კვლავ. + 2-3_Maze_16_b: "იმისათვის რომ ბევრი ბლოკი მოათავსო ციკლში \"გამეორება\", უბრალოდ გადმოქაჩე ციკლი სამუშაო სივრცეში და მასში ჩაყარე საწყისი პროგრამის ყველა ბლოკი!" grade2_PuppyLoops_7_authored_hint: - 2-3_Maze_Loops_17_a: If the pattern is hard to see, try coding it all out first and see what things repeat over and over before you put the loops in. - 2-3_Maze_Loops_17_b: Did the starting code get deleted? Click `start over` to get it back! + 2-3_Maze_Loops_17_a: მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება კვლავ და კვლავ. + 2-3_Maze_Loops_17_b: საწყისი კოდი წაგეშალა? დააწექი "თავიდან დაწყება"-ს და კვლავ აღადგინე ის! grade2_PuppyLoops_8_authored_hint: - 2-3_Artist_Debugging_2_a: 'Hint: Each whisker is 75 pixels long.' + 2-3_Artist_Debugging_2_a: 'მითითება: ყოველი ულვაში 75 პიქსელის სიგრძისაა.' grade2_PuppyLoops_9_authored_hint: - 2-3_Artist_Debugging_7_a: What happens if you have the artist move or jump backward after he draws the first line? + 2-3_Artist_Debugging_7_a: რა მოხტება თუ პირველი ხაზის დახატვის შემდეგ, მხატვარს უკან გადაადგილებთ ან გადაახტუნებთ? grade2_collector_2_authored_hint: hint1: You can use four `move forward` blocks or use the `repeat 4 times` block to make your program shorter. grade2_collector_A_authored_hint: @@ -9803,10 +9796,10 @@ ka: grade2_puppy_loops5_authored_hint: hint1: The best solution uses two `move forward` commands and one loop. grade2_puppy_loops6_authored_hint: - 2-3_Maze_16_a: If the pattern is hard to see, try coding it all out first and see what things repeat over and over before you put the loops in. - 2-3_Maze_16_b: "To put lots of blocks inside a `repeat` loop, just drag a loop out into the workspace, then drag all of the blocks from the starting program inside of it. \n\nConnect it all back to the `when run` block and you're good to go!" + 2-3_Maze_16_a: მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება კვლავ და კვლავ. + 2-3_Maze_16_b: "იმისათვის რომ ბევრი ბლოკი მოათავსო ციკლში \"გამეორება\", უბრალოდ გადმოქაჩე ციკლი სამუშაო სივრცეში და მასში ჩაყარე საწყისი პროგრამის ყველა ბლოკი!" grade2_puppy_loops7_authored_hint: - 2-3_Maze_Loops_17_a: If the pattern is hard to see, try coding it all out first and see what things repeat over and over before you put the loops in. + 2-3_Maze_Loops_17_a: მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება კვლავ და კვლავ. grade3_ConditionalsElse_4_authored_hint: remember_quantum: "**Remember:** This puzzle changes each time it's run. \n\nYou'll want to use a conditional block (`if` or `if/else`) to solve the challenge." grade3_ConditionalsElse_5_authored_hint: @@ -9816,19 +9809,19 @@ ka: grade3_Conditionals_10 BAD_authored_hint: 4-5_Bee_Nested_Loops_Rows_a: Try treating this puzzle like a long rectangle where the bee needs to move forward, then turn left several times to complete the path. grade3_Conditionals_11_authored_hint: - 2-3_Bee_Conditionals_14_a: Having a hard time figuring out how to get the blocks down? Try treating the red flower exactly the same as a purple flower! - 2-3_Bee_Conditionals_14_b: If the red flower were purple, could you figure out how to use an extra `repeat` loop to cut down on code? + 2-3_Bee_Conditionals_14_a: გიძნელდება იმის გამორკვევა თუ როგორ ჩამოიტანო ბლოკები ქვემოთ? სცადე წითელ ყვავილს ზუსტად ისე მოეპყრო, როგორც მეწამული ფერის ყვავილს! + 2-3_Bee_Conditionals_14_b: წითელი ყვავილი რომ მეწამული ფერის ყოფილიყო, შეძლებდი გამოგერკვია, თუ როგორ გამოგეყენებინა `repeat`ციკლი, იმისათვის რომ კოდის მოცულობა შეგემცირებინა? 2-3_Bee_Conditionals_14_c: "Try breaking this up into two separate chunks: \n\n![](https://images.code.org/670ac0889a8f523865ff4099b4c54844-image-1463445460440.36.42.png)\n\n1) Gather nectar 3 times\n - Move forward 5 times\n - Check to see if nectar, if so: get it\n - Turn left\n \n2) Make honey \n - Move forward one time\n - Make two honey" grade3_Conditionals_12_authored_hint: - 2-3_Bee_Conditionals_15_a: 'Remember: Purple flowers only have either 0 or 1 nectar and they can change each time you run the program.' + 2-3_Bee_Conditionals_15_a: 'გახსოვდეს: მეწამული ფერის ყვავილებს აქვთ მხოლოდ 2 ტიპის ნექტარი, 0 ან 1 და ისინი შეიძლება შეიცვალონ ყოველ ჯერზე როდესაც კოდს გაააქტიურებ.' grade3_Conditionals_2_authored_hint: - 2-3_Bee_Conditionals_3_a: The code will be shortest if you use a loop each time you move forward, another loop to gather nectar, and another one to make honey. + 2-3_Bee_Conditionals_3_a: კოდი უმოკლესი იქნება თუ წინ მოძრაობის, ნექტარის შეგროვებისა და სხვა თაფლის გაკეთების დროს სხვადასხვა ციკლს გამოიყენებ. grade3_Conditionals_4_authored_hint: - 2-3_Bee_Conditionals_6_a: 'Remember: Purple flowers change between 0 and 1 nectar when you run your program!' + 2-3_Bee_Conditionals_6_a: 'გახსოვდეთ: პროგრამის გაშვებისას, იასამნისფერი ყვავილების ნექტარის შემცველობა იცვლება 0-სა და 1-ს შორის!' grade3_Conditionals_TeacherIDo_authored_hint: - 2-3_Bee_Conditionals_6_a: 'Remember: Purple flowers change between 0 and 1 nectar when you run your program!' + 2-3_Bee_Conditionals_6_a: 'გახსოვდეთ: პროგრამის გაშვებისას, იასამნისფერი ყვავილების ნექტარის შემცველობა იცვლება 0-სა და 1-ს შორის!' grade3_Debugging_1_authored_hint: - 2-3_Bee_Debugging_1_a: Once you find and fix the incorrect block, do you see any patterns that could be made more simple using a `repeat` loop? + 2-3_Bee_Debugging_1_a: 'როდესაც იპოვით და შეასწორებთ შეცდომით ბლოკს, დააკვირდით: იქნებთ დაინახოთ კოდის ნაწილები, რომელთა გამარტივება შესაძლებელია `გამეორების` ციკლის საშუალებით?' grade3_Debugging_10_authored_hint: grade3_Debugging_10_a: |- Start by looking at just the first loop. @@ -9874,27 +9867,27 @@ ka: grade3_Debugging_8_a: "Try using the debugging process a couple of times in a row. \n\nWhat causes the first problem?\n\nOnce that problem is fixed, what goes wrong?" grade3_Debugging_8_b: "If you're having a hard time figuring out how to make the stair step pattern, try tracing it with your finger and saying the commands out loud. \n\nDon't forget to point out the direction of the turns!" grade3_Debugging_TeacherIDo_authored_hint: - 2-3_Bee_Debugging_4_a: Is there any place where the bee does something that doesn't make sense? What happens when you change that block? + 2-3_Bee_Debugging_4_a: არის თუ არა აქ რაიმე ადგილი სადაც ფუტკარი უაზრო რაღაცებს აკეთებს? რა მოხდება თუ შეცვლით ამ ბლოკს? grade3_Loops_10_authored_hint: - 2-3_Bee_Loops_4_a: You should end up with five blocks inside your loop. + 2-3_Bee_Loops_4_a: საბოლოოდ თქვენს ციკლში ხუთი ბლოკი უნდა იყოს. grade3_Loops_11_authored_hint: - 2-3_Bee_Loops_5_a: If you can't spot the blocks to put inside `repeat` right away, start by coding out each move and look for a pattern. + 2-3_Bee_Loops_5_a: თუ "გამეორება"-ში მოსათავსებელ ბლოკებს მაშინვე ვერ ამჩნევ, მაშინ თითოეული მოძრაობისათვის დაწერე კოდი და მოძებნე სქემა. grade3_Loops_12_authored_hint: - 2-3_Bee_Loops_6_a: If you can't tell what should go into the `repeat` loop, try dragging blocks out one by one and see if you can find a pattern. - 2-3_Bee_Loops_6_b: There should be 6 blocks inside your `repeat` loop when you're done. + 2-3_Bee_Loops_6_a: თუ არ იცი რა უნდა წავიდეს ციკლში "გამეორება", სცადე ბლოკები სათითაოდ გამოწიო და ნეხო თუ შეგიძლია იპოვო სქემა. + 2-3_Bee_Loops_6_b: როცა მორჩები შენს ციკლში 6 ბლოკი უნდა იყოს. grade3_Loops_4_authored_hint: - 2-3_Bee_Loops_3B_a: You will need two different `repeat` loops, one after the other. + 2-3_Bee_Loops_3B_a: თქვენ დაგჭირდებათ, ერთმანეთის შემდეგ, ორი განსხვავებული `გამეორების` ციკლის გამოყენება. grade3_Loops_5_authored_hint: - 2-3_Bee_Loops_7_a: The first action will be a turn, rather than a move. + 2-3_Bee_Loops_7_a: პირველი ქმედება არა გადაადგილება, არამედ მობრუნება იქნება. 2-3_Bee_Loops_7_b: 'If you can''t quite picture the loop from the beginning, try coding it out the long way, then look for a pattern. ' grade3_Loops_6_authored_hint: - 2-3_Bee_Loops_4A_a: The first action will be a turn, rather than a move. - 2-3_Bee_Loops_4A_b: The last piece of the program can be finished by writing code at the end of your program outside of your loop. - 2-3_Bee_Loops_4A_c: If you can't spot the loops yet, try coding it out the long way first, then see what you can combine into a `repeat` loop at the end. + 2-3_Bee_Loops_4A_a: პირველი ქმედება არა გადაადგილება, არამედ მობრუნება იქნება. + 2-3_Bee_Loops_4A_b: პროგრამის ბოლო ნაწილის დასრულება შესაძლებელია მის ბოლოში, ციკლის გარეთ, კოდის დაწერით. + 2-3_Bee_Loops_4A_c: თუ ჯერ ციკლებს ვერ ამჩნევთ, სცადეთ გრძელ გზას გაჰყვეთ და დაწეროთ ისინი, შემდეგ კი ნახოთ, შეიძლება თუ არა მათი გაერთიანება პროგრამის ბოლოში განთვასებულ ერთ `გამეორების` ციკლში. grade3_Loops_8_authored_hint: - 2-3_Bee_Loops_2_a: You should end up with four blocks inside your loop. + 2-3_Bee_Loops_2_a: საბოლოოდ თქვენს ციკლში ოთხი ბლოკი უნდა იყოს. grade3_Loops_9_authored_hint: - 2-3_Bee_Loops_3_a: You should have 6 blocks inside your loop. + 2-3_Bee_Loops_3_a: საბოლოოდ თქვენს ციკლში 6 ბლოკი უნდა იყოს. grade3_RunningFarm_1_authored_hint: grade3_RunningFarm_1_a: You will need to look for corn 5 times, using a repeat loop. grade3_RunningFarm_1_b: Make sure to use an `if at corn` block or you might try to pick something that's not there! @@ -9955,7 +9948,7 @@ ka: Try using this path through the maze. ![](https://images.code.org/6a8b4b97a8eef813d8a827b0b7b2d36b-image-1480446509692.05.22.png) - grade3_maze_loops2_b: If the pattern is hard to see, try coding it all out first and see what things repeat over and over before you put the loops in. + grade3_maze_loops2_b: მაშინ როდესაც აღსაქმელად სქემა რთულია, მანამ სანამ ციკლს სქემაში ჩასვამ, სცადე ყველაფერისთვის კოდი თავიდან დაწერო და ნახო, რაები მეორდება კვლავ და კვლავ. grade3_maze_loops2_c: Try using one `repeat` loop inside of another to cut down on the amount of code you need. grade3_maze_loops2a_authored_hint: grade3_maze_loops2a_a: To solve this puzzle, you will need to "nest" one `repeat` loop inside of another `repeat` loop. @@ -9966,7 +9959,7 @@ ka: grade3_maze_loops4_authored_hint: 2-3_Maze_Loops_20_a: Look for a stair-step pattern in this maze to find where a nested loop can be used. grade3_maze_loops5_authored_hint: - 2-3_Maze_Loops_21_a: If you are having trouble finding the stair-step pattern, try covering the blocked paths with your finger. + 2-3_Maze_Loops_21_a: თუ გიჭირს იპოვო კოდის ის ნაწილი, რომელსაც კიბის საფეხურის ფორმა აქვს, მაშინ თითით დაფარე ბლოკების ბილიკები. grade3_robotFarmer_ConditionalsIntro_10a_authored_hint: [ ] grade3_robotFarmer_ConditionalsIntro_11a_authored_hint: [ ] grade3_robotFarmer_ConditionalsIntro_5_authored_hint: @@ -10001,14 +9994,14 @@ ka: grade4_arist_nested_loop_triangles6_authored_hint: 4-5_Nested_Loops_12_a: "**360 / 36 = ?**" grade4_artist_functions1_authored_hint: - 2-3_Artist_Functions_1_a: The squares each have 100 pixel sides, that means that you will have to move forward 175 pixels before drawing your second square. - 2-3_Artist_Functions_1_b: It is okay to draw overlapping lines to make your glasses. + 2-3_Artist_Functions_1_a: ყოველ კვადრატს აქვს 100 პიქსელის ტოლი გვერდი, რაც იმას ნიშნავს, რომ თქვენ მოგიწევთ 175 პიქსელით წინ გადაადგილება სანამ მეორე კვადრატის ხატვას დაიწყებთ. + 2-3_Artist_Functions_1_b: სათვალის ხატვისას ერთმანეთის გადამკვეთი ხაზების დახატვა დაშვებულია. grade4_artist_functions2_authored_hint: 2-3_Artist_Functions_2_a: |- - Your program should: - - Use function - - Move forward 100 + 75 pixels - - Use function + თქვენი პროგრამა უნდა: + - იყენებდეს ფუნქციას + - მოძრაობდეს წინ 100 + 75 პიქსელით + - იყენებდეს ფუნქციას grade4_artist_functions2a_authored_hint: grade4_artist_functions2a_a: To get around using multiple `move forward` blocks, create a `draw triangle` function and call that multiple times. grade4_artist_functions3a_authored_hint: @@ -10106,11 +10099,11 @@ ka: grade4_bee_functions6_a: Edit the function so that it solves the puzzle without having to change the main program. grade4_bee_functions6_b: "Your function should make the bee: \n- turn\n- move forward\n- collect all of the nectar\n- turn around\n- move back to the main path\n- turn back to the direction that the bee started from" grade4_bee_functions7_authored_hint: - 2-3_Bee_Functions_8_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!\n\n![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif)" + 2-3_Bee_Functions_8_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!\n\n![](https://images.code.org/3875224b35889000a0998ca25cfa4ecf-image-1467996493914.gif)" grade4_bee_functions8_authored_hint: - 2-3_Bee_Functions_8_a: "If the puzzle seems challenging, try building your function a little at a time. \n\nAdd some blocks, then try it out. Add more, then try again. Soon, you'll get there!" + 2-3_Bee_Functions_8_a: "თუ თავსატეხის ამოხსნა გერთულებათ, სცადეთ ააწყოთ თქვენი ფუნქცია ეტაპობრივად, პატარა ნაბიჯებით.\n\nდაამატეთ რამდენიმე ბლეკი, შემდეგ გამოსცადეთ. დაამატეთ კიდევ რამდენიმე და ისევ გამოსცადეთ. ასეთი მეთოდით, თქვენ მალევე ამოხსნით თავსატეხს!" 2-3_Bee_Functions_8_b: |- - Remember to build your code inside of the green function block. + არ დაგავიწყდეთ თქვენი კოდის აწყობა მწვანე ფუნქციის ბლოკის შიგნით. ![](https://images.code.org/8fe1fae5caf4ede3a9c9bd9f26940cde-image-1467996837459.gif) 2-3_Bee_Functions_8_c: This function should turn the bee to head him down the path, collect the nectar, make the honey, then turn the bee around and bring him back. @@ -10142,18 +10135,18 @@ ka: grade4_bee_nestedLoops5_authored_hint: grade4_bee_nestedLoops5_a: You will need 4 repeat blocks! grade4_review_artist1_authored_hint: - 2-3_Artist_1_new_a: If you use the block to have me `move forward by 100 pixels`, I will draw a line automatically. - 2-3_Artist_1_new_b: Having trouble turning the corner? Use the `turn right 90 degrees` block. + 2-3_Artist_1_new_a: თუ თქვენ გამოიყენებთ ბლოკს, რომელიც `წინ 100 პიქსელით გადამაადგილებს`, მე ავტომატურად დავხატავ ხაზს. + 2-3_Artist_1_new_b: გაგიჩნდათ პრობლემა კუთხესთან? გამოიყენეთ `შეტრიალდი 90 გრადუსით` ბლოკი. grade4_review_artist2_authored_hint: - 2-3_Artist_6_a: 'To make those little angles, you have to turn *farther* each time than you did with the square. ' - 2-3_Artist_6_b: Since I'm already facing to the right, it's easiest to start by moving forward, then make left turns to create the triangle. - 2-3_Artist_6_c: Each side of the triangle is the same length as each side of the square...100 pixels! + 2-3_Artist_6_a: 'ამ პატარა კუთხეების შესაქმნელად, თქვენ მოგიწევთ *უფრო მეტად* მობრუნება, ვიდრე ამას კვადრატის ხატვის დროს აკეთებდით. ' + 2-3_Artist_6_b: იქიდან გამომდინარე, რომ სწორი მიმართულებით უკვე ვიყურები, სამკუთხედის დასახატად ყველაზე მარტივი იქნება წინ მოძრაობის დაწყება, შემდეგ კი მარცხნივ მრავალჯერ შეტრიალება. + 2-3_Artist_6_c: სამკუთხედის ყოველი გვერდი იგივე სიგრძისაა, როგორც კვადრატის გვერდი... 100 პიქსელი! grade4_review_bee1_authored_hint: - 2-3_Bee_Loops_3B_a: You will need two different `repeat` loops, one after the other. + 2-3_Bee_Loops_3B_a: თქვენ დაგჭირდებათ, ერთმანეთის შემდეგ, ორი განსხვავებული `გამეორების` ციკლის გამოყენება. grade4_review_bee2_authored_hint: - 2-3_Bee_Loops_3_a: You should have 6 blocks inside your loop. + 2-3_Bee_Loops_3_a: საბოლოოდ თქვენს ციკლში 6 ბლოკი უნდა იყოს. grade4_review_bee3_authored_hint: - 2-3_Bee_Loops_4_a: You should end up with five blocks inside your loop. + 2-3_Bee_Loops_4_a: საბოლოოდ თქვენს ციკლში ხუთი ბლოკი უნდა იყოს. grade5_artist_binary10_authored_hint: Course_4_Artist_Binary_Free_Play_2b_a: This code uses two `for loops`. One counts up from 1 to 8, the other counts down from 8 to 1. Course_4_Artist_Binary_Free_Play_2b_b: Each `for loop` has three repeats. The first draws the leftmost set of 1s, the second draws the 0s in the middle and the third draws the 1s on the right. @@ -10430,25 +10423,25 @@ ka: iceage_warn_ice_age_a: 'You should only have to add two blocks to get this puzzle where it needs to be. ' iceage_warn_ice_age_b: Add both new blocks beneath the `when run` event to have them happen immediately after the program starts. level 'grade3_Loops_10_authored_hint: - 2-3_Bee_Loops_4_a: You should end up with five blocks inside your loop. + 2-3_Bee_Loops_4_a: საბოლოოდ თქვენს ციკლში ხუთი ბლოკი უნდა იყოს. level 'grade3_Loops_11_authored_hint: - 2-3_Bee_Loops_5_a: If you can't spot the blocks to put inside `repeat` right away, start by coding out each move and look for a pattern. + 2-3_Bee_Loops_5_a: თუ "გამეორება"-ში მოსათავსებელ ბლოკებს მაშინვე ვერ ამჩნევ, მაშინ თითოეული მოძრაობისათვის დაწერე კოდი და მოძებნე სქემა. level 'grade3_Loops_12_authored_hint: - 2-3_Bee_Loops_6_a: If you can't tell what should go into the `repeat` loop, try dragging blocks out one by one and see if you can find a pattern. - 2-3_Bee_Loops_6_b: There should be 6 blocks inside your `repeat` loop when you're done. + 2-3_Bee_Loops_6_a: თუ არ იცი რა უნდა წავიდეს ციკლში "გამეორება", სცადე ბლოკები სათითაოდ გამოწიო და ნეხო თუ შეგიძლია იპოვო სქემა. + 2-3_Bee_Loops_6_b: როცა მორჩები შენს ციკლში 6 ბლოკი უნდა იყოს. level 'grade3_Loops_4_authored_hint: - 2-3_Bee_Loops_3B_a: You will need two different `repeat` loops, one after the other. + 2-3_Bee_Loops_3B_a: თქვენ დაგჭირდებათ, ერთმანეთის შემდეგ, ორი განსხვავებული `გამეორების` ციკლის გამოყენება. level 'grade3_Loops_5_authored_hint: - 2-3_Bee_Loops_7_a: The first action will be a turn, rather than a move. + 2-3_Bee_Loops_7_a: პირველი ქმედება არა გადაადგილება, არამედ მობრუნება იქნება. 2-3_Bee_Loops_7_b: 'If you can''t quite picture the loop from the beginning, try coding it out the long way, then look for a pattern. ' level 'grade3_Loops_6_authored_hint: - 2-3_Bee_Loops_4A_a: The first action will be a turn, rather than a move. - 2-3_Bee_Loops_4A_b: The last piece of the program can be finished by writing code at the end of your program outside of your loop. - 2-3_Bee_Loops_4A_c: If you can't spot the loops yet, try coding it out the long way first, then see what you can combine into a `repeat` loop at the end. + 2-3_Bee_Loops_4A_a: პირველი ქმედება არა გადაადგილება, არამედ მობრუნება იქნება. + 2-3_Bee_Loops_4A_b: პროგრამის ბოლო ნაწილის დასრულება შესაძლებელია მის ბოლოში, ციკლის გარეთ, კოდის დაწერით. + 2-3_Bee_Loops_4A_c: თუ ჯერ ციკლებს ვერ ამჩნევთ, სცადეთ გრძელ გზას გაჰყვეთ და დაწეროთ ისინი, შემდეგ კი ნახოთ, შეიძლება თუ არა მათი გაერთიანება პროგრამის ბოლოში განთვასებულ ერთ `გამეორების` ციკლში. level 'grade3_Loops_8_authored_hint: - 2-3_Bee_Loops_2_a: You should end up with four blocks inside your loop. + 2-3_Bee_Loops_2_a: საბოლოოდ თქვენს ციკლში ოთხი ბლოკი უნდა იყოს. level 'grade3_Loops_9_authored_hint: - 2-3_Bee_Loops_3_a: You should have 6 blocks inside your loop. + 2-3_Bee_Loops_3_a: საბოლოოდ თქვენს ციკლში 6 ბლოკი უნდა იყოს. playLabDebugVideo1_authored_hint: courseA_playLab_events2_a: "Here is the block you should connect to the `when run` block: \n\n![](https://images.code.org/ae72d1270ad210cd00fae7e0dfb3549a-image-1478144412134.png)" sample3_authored_hint: diff --git a/i18n/locales/ka-GE/dashboard/base.yml b/i18n/locales/ka-GE/dashboard/base.yml index 09965688afee2..069644028bec8 100644 --- a/i18n/locales/ka-GE/dashboard/base.yml +++ b/i18n/locales/ka-GE/dashboard/base.yml @@ -59,7 +59,7 @@ ka: courses: 'კურსები' courses_page: title_student: "ისწავლეთ კოდის სტუდიაში" - title_teacher: "Teach with Code Studio" + title_teacher: "ასწავლე Code Studio-სთან ერთად" unplugged_activity: 'აქტივობა უკომპიუტეროდ' of: "მიეკუთვნება" more: "მეტის ნახვა" @@ -250,16 +250,16 @@ ka: artist: 'დახატეთ რამე' calculate: 'Calculate something' applab: 'აპლიკაციის შექმნა აპლიკაციების ლაბორატორიაში' - gamelab: 'გააკეთე კომპიუტერული თამაშების ლაბორატორიის პროექტი' - weblab: 'გააკეთე ვებ ლაბორატორიის (ბეტა) პროექტი' - home: "საწყისი" - my_dashboard: "მთავარი პანელი" + gamelab: 'გააკეთე "კომპიუტერული თამაშების ლაბორატორიის" პროექტი' + weblab: 'გააკეთე "ვებ ლაბორატორიის (ბეტა)" პროექტი' + home: "მთავარი" + my_dashboard: "ჩემი მთავარი პანელი" courses: "კურსები" - course_catalog: "კურსის კატალოგი" + course_catalog: "კურსების კატალოგი" project_gallery: "პროექტის გალერეა" sections: "განყოფილებები" help_support: "Help and support" - report_bug: "მოახსენეთ ტექნიკური ხარვეზის შესახებ" + report_bug: "მოგვახსენეთ ტექნიკური ხარვეზის შესახებ" teacher_community: "მასწავლებელთა კოლექტივი" professional_learning: "პროფესიონალთაშორისი სწავლება" documentation: "Documentation" @@ -269,12 +269,12 @@ ka: educate_middle: "საშუალო სკოლა" educate_high: "სწავლის ზედა საფეხური" educate_hoc: "კოდის ერთი საათი" - educate_partner: "ჩვენი პარტნიორი" - educate_beyond: "Code.org-ს მიღმა" + educate_partner: "პარტნიორობა" + educate_beyond: "Code.org-ის მიღმა" educate_inspire: "შთააგონე სტუდენტი" - educate_community: "ონლაინ საზოგადოება" + educate_community: "ონლაინ თემი" educate_tools: "ხელსაწყოები და ვიდეოები" - about_us: "ჩვენს შესახებ" + about_us: "ჩვენ შესახებ" about_leadership: "ლიდერობა" about_donors: "დონორები" about_partners: "პარტნიორები" @@ -288,7 +288,7 @@ ka: stats: "სტატისტიკა" help_us: "დაგვეხმარე" teach: "ასწავლე" - about: "ირგვლივ" + about: "გაიცანით" user: classroom: 'მასწავლებლის მთავარი გვერდი' district_dashboard: 'განყოფილების მართვის პანელი' @@ -494,6 +494,8 @@ ka: notes_coming_soon: 'ამ ვიდეოს ჩანაწერები მალე დაიდება.' autoplay_option: 'ვიდეოების ავტომატური ჩართვა' download: 'ვიდეოს გადმოწერა' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "თქცენი ბრაუზერი არ არის მხარდაჭერილი. თხოვთ, განაახლეთ თქვენი ბრაუზერი ჩვენ მიერ მხარდაჭერილ ბრაუზერზე. შეგიძლიათ სცადოთ გვერდის ნახვა, მაგრამ მისი ფუნქციონალურობა დარღვეული იქნება." @@ -928,6 +930,8 @@ ka: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'ამ დონის მასალა არ ჩანს, რადგან ეს დონე ახლა დახურულია. თქვენი მასწავლებელი გააღებს ამ დონეს, როცა მასზე მუშაობის დრო მოვა ან როცა თქვენს პასუხებს შეამოწმებს.' hidden_stage: "თქვენი მასწავლებელი არ გელოდათ აქ. გთხოვთ, ჰკითხეთ მას, რომელ გაკვეთილზე უნდა იყოთ." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'თავის მიმოხილვაზე გადასვლა' view_all_units: 'View all units' pd: diff --git a/i18n/locales/ka-GE/dashboard/callouts.yml b/i18n/locales/ka-GE/dashboard/callouts.yml index b6ccbae5c7761..428bae233474f 100644 --- a/i18n/locales/ka-GE/dashboard/callouts.yml +++ b/i18n/locales/ka-GE/dashboard/callouts.yml @@ -12,6 +12,14 @@ ka: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ka: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ka-GE/dashboard/courses.yml b/i18n/locales/ka-GE/dashboard/courses.yml index 50f0bb32cacbb..10add8c0686cf 100644 --- a/i18n/locales/ka-GE/dashboard/courses.yml +++ b/i18n/locales/ka-GE/dashboard/courses.yml @@ -12,3 +12,8 @@ ka: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ka-GE/dashboard/instructions.yml b/i18n/locales/ka-GE/dashboard/instructions.yml index f7b504278b434..dd3627da3dcde 100644 --- a/i18n/locales/ka-GE/dashboard/instructions.yml +++ b/i18n/locales/ka-GE/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ka: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ka-GE/dashboard/markdown_instructions.yml b/i18n/locales/ka-GE/dashboard/markdown_instructions.yml index a0c654e408227..32fb9584ec1d2 100644 --- a/i18n/locales/ka-GE/dashboard/markdown_instructions.yml +++ b/i18n/locales/ka-GE/dashboard/markdown_instructions.yml @@ -164,11 +164,11 @@ ka: 4-5 Nested Loops 12_markdown_instruction: "Can you draw these 36 triangles\nusing a nested loop?" 4-5 Nested Loops 2_markdown_instruction: "ახლა ჩასვით ეს ციკლი სხვა ციკლში და დახატეთ 10 სამკუთხედი. \\r\nამას ეწოდება ჩასმული ციკლი. " 4-5 Nested Loops 3_markdown_instruction: "შექმენით მზე საწყისი კოდის კიდევ ერთ ციკლში ჩასმით. \\r\n\\r\nიმისათვის, რომ ეს მაგარი ცარიელცენტრიანი დიზაინი შექმნათ, მობრუნებამდე სამკუთხედის სიგრძეზე უნდა გადახტეთ." - 4-5 Nested Loops 5_markdown_instruction: "Loop the given code to create a windmill." + 4-5 Nested Loops 5_markdown_instruction: "გაატარეთ ციკლში მოცემული კოდი, რათა შექმნათ ქარის წისქვილი." 4-5 Nested Loops 6_markdown_instruction: "შეგიძლიათ დახატოთ ექვსკუთხედი სამკუთხედის კოდის ციკლში ჩასმით?" 4-5 Nested Loops 7_markdown_instruction: "ციკლის საშუალებით გაიმეორეთ ეს დიზაინი 10-ჯერ. \\r\n\\r\nრამდენით მოგიწევთ მობრუნება ყოველი ციკლიშ შემდეგ?" 4-5 Nested Loops 8_markdown_instruction: "Loop this shape 6 times. \\r\n\\r\nHow\nmuch do you have to turn each time you loop? " - 4-5 Nested Loops 9_markdown_instruction: "Draw the teeth in the alligator's\nmouth!" + 4-5 Nested Loops 9_markdown_instruction: "დახატეთ კბილები ალიგატორის პირში!" 4-5 Nested Loops Assessment 1_markdown_instruction: "**შეჯამება:**გამოიყენეთ ჩასმული ციკლი დიზაინის დასამთავრებლად." 4-5 While Loops 1_markdown_instruction: "მიმიყვანეთ ორმოსთან და `გავსება` ბლოკის საშუალებით გაავსეთ ორი ნიჩაბი მიწით." 4-5 While Loops 2_markdown_instruction: "მიმიყვანეთ მიწის გროვასთან და `მოაშორე 1` ბლოკის საშუალებით მოაშორეთ ის ნიჩბის 5-ჯერ გამოყენებით." @@ -181,6 +181,18 @@ ka: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nპიქსელაცია: დავალება 3\\r\n\\r\n**მითითებები:**\\r\nმოცემულია 4x4 სურათი, რომელიც მედიმ ვიდეოში შექმნა.\\r\n\\r\nთქვენი დავალებაა ფერებით შეავსოთ 4x4 ბადე *პიქსელზე 12-ბიტის* გამოყენებით. საბოლოო შედეგი უნდა გამოიყურებოდეს დაახლოებით (და არა ზუსტად) ისე, როგორც მარჯვნივ გამოსახული სურათი. \\r\n\\r\nესენი კი, მოცემული მოთხოვნებია:\\r\n\\r\n\n* რიგი 1 - შეავსეთ წითელის ელფერებით. \\r\n* რიგი 2 - მწვანის ელფერებით. \\r\n* რიგი 3 - ლურჯის ელფერებით. \\r\n* რიგი 4 - ნაცრისფერის ელფერებით. \\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nფერების პიქსელაცია: დავალება 1\n**მითითებები:**\n\n* მოცემულია 4x2 სურათი, რომელსაც მედი ჰქმნიდა, თუმცა დაუსრულებელია ბოლო 2 კვადრატი.\n* გაარკვიეთ რომელი ორი ფერია საჭირო და მათი კოდირებით დაასრულეთ სურათი.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -246,9 +258,9 @@ ka: CSD U2 Header Sizes_markdown_instruction: "# ჰედერის ზომები\\r\n\\r\n
    \\r\n
    \\r\n**რა არის ჰედერი?**\\r\nჰედერები არის სხვადასხვა ზომის სათაურები ვებსაიტზე. ჰედერები თქვენს ვებდგვერდს ნაწილებად ჰყოფენ, რათა მომხმარებელმა მარტივად შეძლოს მისი წაკითხვა.\\r\n
    \\r\n
    \\r\n**როგორ შევქმნა სხვადასხვა ზომის ჰედერები?**\\r\nჰედერები 6 სხვადასხვა ზომის არსებობს. ყველაზე ხშირად გამოიყენება <h1>. ნომერი 1 HTML-ის თეგში მიგვანიშნებს, რომ ის ყველაზე დიდი ზომისაა; ყველაზე პტარა არის <h6>. შეგიძლია ასევე სცადო <h2>, <h3>, <h4> და <h5> თეგები. რაც უფრო დიდია რიცხვი, მით უფრო პატრა ზომისაა ჰედერი.\\r\n
    \\r\n
    \\r\n**რა არის HTML?**\\r\nHTML იშიფრება როგორც Hypertext Markup Language, ანუ, ჰიპერტექსტური მარკირების ენა. HTML-ით ვებგვერდს და მასზე განთავსებულ ინფორმაციას ვანიჭებთ გარკვეულ სტრუქტურასა და დიზაინს. HTML იყენებს თეგებს, რათა დაახარისხოს და ერთმანეთისგან გამოყოს, თუ სად მთავრდება ვებგვერდის ერთი ელემენტი და იწყება მეორე. ეს თეგები სიმბოლოების ისეთი კომბინაციების, რომლებიც ჩვეულებრივ მეტყველებაში არ გამოიყენება, სწორედ იმისთვის, რომ მარტივად შეიძლებოდეს თეგისა და შიგთავსის განცალკევება.\\r\n
    \\r\n
    \\r\n**რა არის HTML ელემენტი? **\\r\nHTML ელემენტი არის ვებგვერდის ნაწილი, რომელიც მონიშნულია გამღები თეგით და ხანდახან სრულდება დამხურეავი თეგით. ელემენტის ნაწილია ასევე შიგთავსი ამ თეგებს შორის, მაგალითად: \\r\n\\r\n
    \\r\n
    \\r\n**რა არის HTML თეგი? **\\r\nესაა სპეციალური სიმბოლოების ერთობლიობა, რომელიც გვეუბნება, თუ სად იწყება და მთავრდება HTML ელემენტი და რა ტიპის ელემენტია ის.\\r\n
    \\r\n\\r\n
    \\r\n\\r\nჰედერი შეიძლება იყოს სხვადასხვა ზომის. ამ გვერდზე არის ექვსი სხვადასხვა ზომის ჰედერი, მაგრამ ყველა არეულია. შეგიძლიათ შენ და შენს პარტნიორს გაარკვიოთ, როგორ შეასწოროთ ისინი?\\r\n\\r\n\\r\n\\r\nგააკეთეთ შემდეგი:\\r\n*\nგამოიყენეთ ინსპექტორის ხელსაწყო რათა მიხვდეთ, რა ზრდის ჰედერს ზომაში.\\r\n*\nდარწმუნდი, რომ შენ და შენი პარტნიორი თანხმდებით იმაზე, თუ რას აკეთებენ ჰედერის განსხვავებული თეგები.\\r\n*\nშეცვალე თეგები ისე, რომ დაალაგო ჰედერები დიდი ზომიდან პატარა ზომამდე და ტექსტი გვეუბნებოდეს სწორ ზომას ისე, როგორც ქვემოთ მოცემულ სურათშია.\\r\n\\r\n\\r\n" CSD U2 Header Test_markdown_instruction: "# ჰედერები და პარაგრაფები\\r\n\\r\n\\r\n
    \\r\n**რა არის \nპარაგრაფი?**\\r\nპარაგრაფი არის HTML ელემენტი, რომელიც აღინიშნება გამღები('

    ') და დამხურავი('

    ') თეგით. HTML-ში პარაგრაფი შეიძლება იყოს ნებისმიერი სიგრძის, დაწყებული ერთი სიტყვიდან დამთავრებული წინადადებების ერთობლიობით. თქვენი ვებ გვერდის მთელი ტექსტი მოთავსებული უნდა იყოს HTML ელემენტებში (სათაურებსა და პარაგრაფებში). პარაგრაფი აჯგუფებს წინადადებებს, ჯგუფების ერთმანეთისგან გამოსაყოფად კი მათ შორის სივრცეს ტოვებს.\\r\n
    \\r\n
    \\r\n**როგორ \nშევქმნა რამდენიმე პარაგრაფი?**\\r\nპარაგრაფი აღინიშნება გამღები('

    ') და დამხურავი('

    ') თეგით. ერთზე მეტი პარაგრაფის შესაქმნელად თქვენ დაგჭირდებათ რამდენიმე გამღები და დამხურავი `

    ` თეგი. მაგალითად:\\r\n

    \\r\n\\t<p>\\r\n    \\tეს\nარის პარაგრაფი.\\r\n    </p>\\r\n\\t<p>\\r\n    \\tეს სხვა\nპარაგრაფია.\\r\n    </p>\\r\n
    \\r\n
    \\r\n
    \\r\n**რა არის \nჰედერი?**\\r\nჰედერი არის HTML ელემენტი. ის ვებგვერდზე გამოყოფს სექციების სათაურებს და ანიჭებს მათ განსხვავებულ ზომებს, რაც გვეხმარება ვებგვერდის სტრუქტურის შექმნაში და მომხმარებელსაც უადვილებს კითხვას.\\r\n
    \\r\n
    \\r\n**როგორ\nგავაკეთო განსხვავებული ზომის ჰედერები?**\\r\nჰედერს შესაძლებელია ჰქონდეს 6 სხვადასხვა ზომა. აქამდე თქვენ ძირითადად იყენებდით ყველაზე დიდს <h1>. რიცხვი 1 HTML თეგში მიუთითებს, რომ ეს არის ყველაზე დიდი ზომის ჰედერი. ყველაზე პატარა ზომისაა <h6>. შეგიძლიათ მოსინჯოთ <h2>, <h3>, <h4>,\nand <h5> თეგებიც, რომლის ზომებიც პატარავდება რიცხვის ზრდასთან ერთად.\\r\n\\r\n
    \\r\n
    \\r\n**რა\nარის HTML?**\\r\nHTML იშიფრება, როგორც Hypertext Markup Language, ანუ, ჰიპერტექსტური მარკირების ენა. ის გამოიყენება ვებგვერდის შიგთავსის სტრუქტურიზებისთვის. HTML იყენებს თეგებს, რომ განსაზღვროს, სად იწყება და სად მთავრდება სტრუქტურის კონკრეტული ნაწილი. ეს თეგები წარმოადგენენ ლათინური ასოების ნაკრებებს, რომლებიც სამეტყველო ენაში არ გვხვდება, რათა შესაძლებელი იყოს თეგების და მათი შიგთავსის განსხვავება.\\r\n
    \\r\n
    \\r\n**რა არის HTML\nელემენტი?**\\r\nHTML ელემენტი საიტის ნაწილია. მისი დასაწყისი და ზოგჯერ დასასრულიც აღნიშნულია შესაბამისი თეგებით. ელემენტი თავის თავში მოიცავს თეგის შიგთავსსაც. მაგალითად: \\r\n\\r\n
    \\r\n
    \\r\n**რა არის \nHTML თეგი?**\\r\nHTML თეგი წარმოადგენს ლათინური ასოების ნაკრებს. ის მოწყობილობებს ეუბნება, სად იწყება და სად მთავრდება HTML ელემენტი, ასევე რა ტიპისაა ეს ელემენტი.\\r\n
    \\r\n\\r\n\\r\n\\r\nამ გვერდის ავტორმა დაამატა დიდი რაოდენობის შიგთავსი, თუმცა მის სტრუქტურიზებაზე არ უფიქრია. მთელი ტექტსი არეულია ერთმანეთში.\\r\n\\r\nგააკეთეთ შემდეგი:\\r\n* გადაათვალიერეთ შიგთავსი მეწყვილესთან ერთად და მოიფიქრეთ, როგორი სტრუქტურა იქნება ამ შიგთავსისთვის შესაფერისი.\\r\n* დაწერეთ მოფიქრებული სტრუქტურის კოდი სათაურისა და პარაგრაფის თეგების გამოყენებით.\\r\n" CSD U2 Headers_markdown_instruction: "
    \\r\n
    \\r\n**What\nare headers?**\\r\nHeaders are the different sized section titles\nthroughout a web page. Headers add structure to your web page by breaking\nit up so its easier for a user to read.\\r\n
    \\r\n
    \\r\n**How\ndo I create a header?**\\r\nYou can make something a header element\nby surrounding it by header tags. For example:\\r\n
     <h1> Header\nText </h1> 


    \\r\n\\r\nNotice how there is a the opening\ntag (<h1>) and closing tag (</h1>). The closing tag is the same\nas the opening tag except it has `/` after the opening angle bracket. The\ntext you want to show as the header goes in the middle of the two tags.\\r\n
    \\r\n
    \\r\n**What\nis HTML?**\\r\nStands for Hypertext Markup Language. HTML is used\nto add structure to the content of a web page. HTML uses tags to specify where\ncertain structures start and end. These tags are sets of characters not found\nin the English language so that the content and structure can be differentiated.\n\\r\n
    \\r\n
    \\r\n**What is an HTML element?**\\r\nA\npiece of a website. Marked by a start tag and sometimes closed with an end\ntag. Also includes the content of the element as well. For example: \\r\n\\r\n
    \\r\n
    \\r\n**What is an\nHTML tag?**\\r\nThe special set of characters that tells the machine\nwhere the start or end of an HTML element is and what type it is. HTML tags\nadd structure to the content of a web page.\\r\n
    \\r\n
    \\r\n**Why\ndo you need an opening and closing tag?**\\r\nYou need both an opening\nand closing tag for many HTML elements because it marks where that structure\nstarts and stops. You don't want all the text on your web page to be a title.\\r\n
    \\r\n
    \\r\n\\r\n#\nHeaders\\r\n\\r\nYou may have noticed on the last level that everything you\ntype into the editor is getting smashed together. In order to differentiate\nbetween these different parts we use HTML elements to mark the different parts\nof a web page. In your investigation with the inspector did you come across\nsomething that made headers?\\r\n\\r\n# Do This\\r\n\\r\n* Make your header \"Animals\"\nstand out using the `

    ` header element." - CSD U2 Heading Demo_markdown_instruction: "# Headings\\r\n\\r\n
    \\r\n
    \\r\n**What are headings?**\\r\nHeadings\nare the different sized section titles throughout a web page. Headings add\nstructure to your web page by breaking it up so its easier for a user to read.\\r\n
    \\r\n
    \\r\n**How\ndo I make different sized headings?**\\r\nHeadings come in 6 different\nsizes. So far you have primarily used the biggest one: <h1>. The number\n'1' in the HTML tag designates that this is the biggest heading. The smallest\nheading is <h6>. You can also try the <h2>, <h3>, <h4>,\nand <h5> tags, which get smaller as the number gets larger.\\r\n

    \\r\n\\r\n
    \\r\n**What\nis HTML?**\\r\nHTML stands for Hypertext Markup Language. HTML is\nused to add structure to the content of a web page. HTML uses tags to specify\nwhere certain structures start and end. These tags are sets of characters\nnot found in the English language so that the content and structure can be\ndifferentiated. \\r\n
    \\r\n
    \\r\n**What is an HTML\nelement?**\\r\nAn HTML element is a piece of a website that is marked\nby a start tag and sometimes closed with an end tag. The element also includes\nthe content inside the tags. For example: \\r\n\\r\n
    \\r\n
    \\r\n**What is an\nHTML tag?**\\r\nAn HTML tag is the special set of characters that\ntells the machine where the start or end of an HTML element is and what type\nit is.\\r\n
    \\r\n\\r\n\\r\nSo far, you've organized your content\ninto paragraphs. Another way HTML allows you to organize your code is by\nusing **headings**. A heading is a short piece of text that goes at the top\nof a section of content, like a title.\\r\n\\r\nDo This:\\r\n* Find the headings\nin the web page below and use the Inspector Tool to see the code that makes\nthem.\\r\n* Make sure you and your partner agree on what the tags do.\\r\n*\nChange the code so that \"Drawing\" and \"2 years\" match the headings on\nthe rest of the page." - CSD U2 Heading Sizes_markdown_instruction: "# Heading Sizes\\r\n\\r\n
    \\r\n
    \\r\n**What are headings?**\\r\nHeadings\nare the different sized section titles throughout a web page. Headings add\nstructure to your web page by breaking it up so its easier for a user to read.\\r\n
    \\r\n
    \\r\n**How\ndo I make different sized headings?**\\r\nHeadings come in 6 different\nsizes. The most common heading is <h1> The number 1 in the HTML tag\ndesignates that this is the biggest heading. The smallest heading is <h6>.\nYou can also try the <h2>, <h3>, <h4>, and <h5> tags\nwhich get smaller as the number gets larger.\\r\n
    \\r\n
    \\r\n**What\nis HTML?**\\r\nHTML stands for Hypertext Markup Language. HTML is\nused to add structure to the content of a web page. HTML uses tags to specify\nwhere certain structures start and end. These tags are sets of characters\nnot found in the English language so that the content and structure can be\ndifferentiated. \\r\n
    \\r\n
    \\r\n**What is an HTML\nelement?**\\r\nAn HTML element is a piece of a website that is marked\nby a start tag and sometimes closed with an end tag. The element also includes\nthe content inside the tags. For example: \\r\n\\r\n
    \\r\n
    \\r\n**What is an\nHTML tag?**\\r\nAn HTML tag is the special set of characters that\ntells the machine where the start or end of an HTML element is and what type\nit is.\\r\n
    \\r\n\\r\n
    \\r\n\\r\nHeadings can come in different sizes. In\nthis page, there are six different sized headings, but they are all mixed\nup. Can you and your partner figure out how to fix them?\\r\n\\r\n\\r\n\\r\nDo\nThis:\\r\n* Use the inspector tool to figure out what makes the headings different\nsizes\\r\n* Make sure you and your partner agree on what the different heading\ntags do.\\r\n* Change the tags so that the headings are in order from biggest\nto smallest, and the text says the correct size, as in the picture below.\n\\r\n\\r\n\\r\n" - CSD U2 Heading Test_markdown_instruction: "# Headings and Paragraphs\\r\n\\r\n\\r\n
    \\r\n**What is\na paragraph element?**\\r\nParagraphs are marked by opening(`

    `)\nand closing(`

    `) tags as well. Paragraphs in HTML can be any length of\ntext from one word to a bunch of sentences. All of your text in your web page\nshould be contained in an HTML element (headings or paragraphs). Paragraphs\ngroup together sets of sentences and put some space between that group of\ntext and the next group of text.\\r\n
    \\r\n
    \\r\n**How\ndo I create multiple paragraphs?**\\r\nParagraphs are marked by opening(`

    `)\nand closing(`

    `) tags as well. To create more than one paragraph you will\nwant multiple sets of opening and closing `

    ` tags. For example\\r\n

    \\r\n\\t<p>\\r\n    \\tThis\nis a paragraph.\\r\n    </p>\\r\n\\t<p>\\r\n    \\tThis is another\nparagraph.\\r\n    </p>\\r\n
    \\r\n
    \\r\n
    \\r\n**What\nare headings?**\\r\nHeadings are the different sized section titles\nthroughout a web page. Headings add structure to your web page by breaking\nit up so its easier for a user to read.\\r\n
    \\r\n
    \\r\n**How\ndo I make different sized headings?**\\r\nHeadings come in 6 different\nsizes. So far you have primarily used the biggest one <h1>. The number\n1 in the HTML tag designates that this is the biggest heading. The smallest\nheading is <h6>. You can also try the <h2>, <h3>, <h4>,\nand <h5> tags which get smaller as the number gets larger.\\r\n\\r\n
    \\r\n
    \\r\n**What\nis HTML?**\\r\nHTML stands for Hypertext Markup Language. HTML is\nused to add structure to the content of a web page. HTML uses tags to specify\nwhere certain structures start and end. These tags are sets of characters\nnot found in the English language so that the content and structure can be\ndifferentiated. \\r\n
    \\r\n
    \\r\n**What is an HTML\nelement?**\\r\nAn HTML element is a piece of a website that is marked\nby a start tag and sometimes closed with an end tag. The element also includes\nthe content inside the tags. For example: \\r\n\\r\n
    \\r\n
    \\r\n**What is an\nHTML tag?**\\r\nAn HTML tag is the special set of characters that\ntells the machine where the start or end of an HTML element is and what type\nit is.\\r\n
    \\r\n\\r\n\\r\n\\r\nThe author of this page added in\na lot of content, but did not think about structure. All of the text is mashed\ntogether.\\r\n\\r\nDo This:\\r\n* Look through the content with your partner\nand decide what you think the best structure should be.\\r\n* Use your heading\nand paragraph tags to code the structure into the page.\\r\n" + CSD U2 Heading Demo_markdown_instruction: "# სათაურები\\r\n\\r\n
    \\r\n
    \\r\n**რას წარმოადგენენ სათაურები?**\\r\nსათაურები ვებ -გვერდზე განსხვავებული ზომის სექციებს წარმოადგენენ. სათაურები ხელს უწყობენ თქვენი ვებ-გვერდის სტრუქტურის შექმნას, რადგან ასრულებენ გამყოფების როლს და აუმჯობესებენ გვერდის წაკითხვადობას.\\r\n
    \\r\n
    \\r\n**როგორ შევქმნა განსხვავებული ზომი სათაურები?**\\r\nსათაურების 6 სახეობა არსებობს. აქამდე თქვენ ყველაზე დიდი სათაური გამოგიყენებიათ: <h1>. რიცხვი '1' HTML თეგში განსაზღვრავს იმას, რომ ეს სათაური ყველაზე დიდია. ყველაზე პატარა სათაურია <h6>. ასევე შეგიძლიათ გამოსცადოთ <h2>, <h3>, <h4>,\nand <h5> თეგები, რომლებიც პატარავდებიან განმსაზღვრელი რიცხვის ზრდასთან ერთად..\\r\n\\r\n
    \\r\n
    \\r\n**რა არის HTML?**\\r\nHTML არის აბრევიატურა Hypertext Markup Language-სგან. HTML გამოიყენება თქვენი ვებ-გვერდის და მასზე არსებული ინფორმაციის სტრუქტურირებისთვის. HTML იყენებს თეგებს, რათა განსაზღვროს, თუ სად იწყებიან და მთავრდებიან სტრუქტურები. ეს თეგები წარმოადგენენ ასოების მიმდვრობას, რომლებიც არ არიან ინგლისური ენის ნაწილი, რათა მარტივად მოხდეს კოდის და შიგთავსის ერთამანეთისგან გარჩევა. \\r\n
    \\r\n
    \\r\n**რა არის HTML ელემენტი?**\\r\nHTML ელემენტი არის ვებსაიტის ნაწილი, რომელიც იხსნება საწყისი თეგით და ზოგჯერ იხურება საბოლოო თეგით. ელემენტი ასევე მოიცავს თეგებს შორის მოთავსებულ ინფორმაციას. მაგალითად: \\r\n\\r\n
    \\r\n
    \\r\n**რა არის HTML თეგი?**\\r\nHTML თეგი არის ასოების განსაკუთრებული მიმდევრობა, რომელიც ეუბნება მანქანას თუ როდის იწყება ან მთავრდება HTML ელემენტი და რა ტიპისაა ის.\\r\n
    \\r\n
    \\r\n\\r\nაქამდე, თქვენ გაანაწილეთ თქვენი მონაცემები აბზაცებში. არსებობს კიდევ ერთი გზა, რომელსაც HTML-ი გთავაზობთ: კოდის ორგანიზება **სათაურების** გამოყენებით. სათაური არის მოკლე ტექსტი, რომელიც თავსდება შიგთავსის სექციის თავში.\\r\n\\r\nგააკეთეთ ეს:\\r\n* იპოვეთ სათაურები ქვემოთ მოცემულ ვებ-გვერდში და გამოიყენეთ ინსპექტორის ხელსაწყო, რათა ნახოთ თუ რომელი კოდი ქმნის მათ.\\r\n* დარწმუნდით, რომ თქვენ და თქვენი მეწყვილე შეთანხმდით იმაზე, თუ რას აკეთებს თითოეული თეგი.\\r\n*\nშეცვალეთ კოდი ისე, რომ \"ნახატი\" და \"2 წელი\" ემთხვეოდეს გვერდზე არსებულ სათაურებს." + CSD U2 Heading Sizes_markdown_instruction: "# სათაურების ზომები\\r\n\\r\n
    \\r\n
    \\r\n**რას წარმოადგენენ სათაურები?**\\r\nსათაურები ვებ -გვერდზე განსხვავებული ზომის სექციებს წარმოადგენენ. სათაურები ხელს უწყობენ თქვენი ვებ-გვერდის სტრუქტურის შექმნას, რადგან ასრულებენ გამყოფების როლს და აუმჯობესებენ გვერდის წაკითხვადობას.\\r\n
    \\r\n
    \\r\n**როგორ შევქმნა განსხვავებული ზომი სათაურები?**\\r\nსათაურების 6 სახეობა არსებობს. აქამდე თქვენ ყველაზე დიდი სათაური გამოგიყენებიათ: <h1>. რიცხვი '1' HTML თეგში განსაზღვრავს იმას, რომ ეს სათაური ყველაზე დიდია. ყველაზე პატარა სათაურია <h6>. ასევე შეგიძლიათ გამოსცადოთ <h2>, <h3>, <h4>,\nand <h5> თეგები, რომლებიც პატარავდებიან განმსაზღვრელი რიცხვის ზრდასთან ერთად.\\r\n
    \\r\n
    \\r\n**რა არის HTML?**\\r\nHTML არის აბრევიატურა Hypertext Markup Language-სგან. HTML გამოიყენება თქვენი ვებ-გვერდის და მასზე არსებული ინფორმაციის სტრუქტურირებისთვის. HTML იყენებს თეგებს, რათა განსაზღვროს, თუ სად იწყებიან და მთავრდებიან სტრუქტურები. ეს თეგები წარმოადგენენ ასოების მიმდვრობას, რომლებიც არ არიან ინგლისური ენის ნაწილი, რათა მარტივად მოხდეს კოდის და შიგთავსის ერთამანეთისგან გარჩევა. \\r\n
    \\r\n
    \\r\n**რა არის HTML ელემენტი?**\\r\nHTML ელემენტი არის ვებსაიტის ნაწილი, რომელიც იხსნება საწყისი თეგით და ზოგჯერ იხურება საბოლოო თეგით. ელემენტი ასევე მოიცავს თეგებს შორის მოთავსებულ ინფორმაციას. მაგალითად: \\r\n\\r\n
    \\r\n
    \\r\n**რა არის HTML თეგი?**\\r\nHTML თეგი არის ასოების განსაკუთრებული მიმდევრობა, რომელიც ეუბნება მანქანას თუ როდის იწყება ან მთავრდება HTML ელემენტი და რა ტიპისაა ის.\\r\n
    \\r\n\\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\\r\n" + CSD U2 Heading Test_markdown_instruction: "# სათაურები და აბზაცები\\r\n\\r\n\\r\n
    \\r\n**რას წარმოადგენს აბზაცის ელემენტი?**\\r\nაბზაცები ასევე იქმნებიან გახსნის (`

    `)\nდა დახურვის(`

    `) თეგებით. აბზაცი HTML-ში შეიძლება იყოს ნებისმიერი ზომის, დაწყებული ერთი სიტყვიდან დამთავრებული მრავალი წინადადებით. თქვენი ვებ-გვერდის მთელი ტექსტი უნდა იყოს მოთავსებული HTML თეგებში (სათაურებში ან აბზაცებში). აბზაცები აჯგუფებენ წინადადებებს და ამატებენ თავისუფალ ადგილს მათ და ტექსტის ახალ ჯგუფს შორის.\\r\n
    \\r\n
    \\r\n**როგორ შევქმნათ რამდენიმე აბზაცი?**\\r\nაბზაცები ასევე იქმნებიან გახსნის (`

    `)\nდა დახურვის(`

    `) თეგებით. ერთზე მეტი აბზაცის შესაქმნელად, თქვენ დაგჭირდებათ '

    ' გამხსნელი და დამხურავი თეგების რამდენიმე კომპლექტი. მაგალითად\\r\n

    \\r\n\\t<p>\\r\n    \\tეს აბზაცია.\\r\n    </p>\\r\n\\t<p>\\r\n    \\tეს კიდევ ერთი აბზაცია.\\r\n    </p>\\r\n
    \\r\n
    \\r\n
    \\r\n**რას წარმოადგენენ სათაურები?**\\r\nსათაურები ვებ -გვერდზე განსხვავებული ზომის სექციებს წარმოადგენენ. სათაურები ხელს უწყობენ თქვენი ვებ-გვერდის სტრუქტურის შექმნას, რადგან ასრულებენ გამყოფების როლს და აუმჯობესებენ გვერდის წაკითხვადობას.\\r\n
    \\r\n
    \\r\n**როგორ შევქმნა განსხვავებული ზომი სათაურები?**\\r\nსათაურების 6 სახეობა არსებობს. აქამდე თქვენ ყველაზე დიდი სათაური გამოგიყენებიათ: <h1>. რიცხვი '1' HTML თეგში განსაზღვრავს იმას, რომ ეს სათაური ყველაზე დიდია. ყველაზე პატარა სათაურია <h6>. ასევე შეგიძლიათ გამოსცადოთ <h2>, <h3>, <h4>,\nand <h5> თეგები, რომლებიც პატარავდებიან განმსაზღვრელი რიცხვის ზრდასთან ერთად.\\r\n\\r\n
    \\r\n
    \\r\n**რა არის HTML?**\\r\nHTML არის აბრევიატურა Hypertext Markup Language-სგან. HTML გამოიყენება თქვენი ვებ-გვერდის და მასზე არსებული ინფორმაციის სტრუქტურირებისთვის. HTML იყენებს თეგებს, რათა განსაზღვროს, თუ სად იწყებიან და მთავრდებიან სტრუქტურები. ეს თეგები წარმოადგენენ ასოების მიმდვრობას, რომლებიც არ არიან ინგლისური ენის ნაწილი, რათა მარტივად მოხდეს კოდის და შიგთავსის ერთამანეთისგან გარჩევა. \\r\n
    \\r\n
    \\r\n**რა არის HTML ელემენტი?**\\r\nHTML ელემენტი არის ვებსაიტის ნაწილი, რომელიც იხსნება საწყისი თეგით და ზოგჯერ იხურება საბოლოო თეგით. ელემენტი ასევე მოიცავს თეგებს შორის მოთავსებულ ინფორმაციას. მაგალითად: \\r\n\\r\n
    \\r\n
    \\r\n**რა არის HTML თეგი?**\\r\nHTML თეგი არის ასოების განსაკუთრებული მიმდევრობა, რომელიც ეუბნება მანქანას თუ როდის იწყება ან მთავრდება HTML ელემენტი და რა ტიპისაა ის.\\r\n
    \\r\n\\r\n\\r\n\\r\nამ გვერდის ავტორმა ბევრი ინფორმაცია განათავსა მასზე, თუმცა არ იფიქრა სტრუქტურაზე. მთელი ტექსტი ერთმანეთშია არეული.\\r\n\\r\nგააკეთეთ ეს:\\r\n* მეწყვილესთან გადახედეთ საიტის შემცველობას და შეარჩიეთ თქვენი აზრით საუკეთესო სტრუქტურა.\\r\n* გამოიყენეთ სათაურების და აბზაცების თეგები, რათა დაასტრუქტურიროთ ვებ-გვერდი.\\r\n" CSD U2 Image Tag 1_markdown_instruction: "
    \\r\n
    \\r\n**როგორ უნდა დავამატო სურათები?**\\r\nთეგი `` საშუალებას გაძლევთ გამოაჩინოთ სურათები თქვენს ვებ გვერდზე.

    \\r\\r\nმაგალითი:\\r\n
    <img\nsrc=\"dog.png\" alt=\"dog jumping\"/>


    \\r\n\\r\nიმისათვის, რომ უთხრათ ბრაუზერს, თუ რომელი ფაილი გამოიყენოს, დამატებით ინფორმაცია, სახელად **ატრიბუტი** ემატება <img> თეგს, ფრჩხილებს შორის. ატრიბუტი `src` მოდის სიტყვიდან **s**ou**rc**e (წყარო) და ინახავს სურათის სახელს. სურათების ფაილების სახელები მოიცავენ გაფართოებების, რაც ეუბნება კომპიუტერს თუ რა სახის სურათთან აქვს საქმე. ძირითადი გაფართოებებია .jpg .jpeg .png.

    \\r\n\\r\nsrc ატრიბუტის გარდა, სურათის ელემენტს ასევე ახლავს `alt` ატრიბუტი, რომელიც აღწერს სურათს. ეს მნიშვნელოვანია იმ შემთხვევაში, თუ სურათი არ ჩაიტვირთება, ან იმ ადამიანებისათვის ვისაც მხედველობაზე აქვთ პრობლემები.

    \\r\n\\r\n`` თეგი არის **თვითდახურვადი თეგის** მაგალითი, რადგან ის იხსნება და იხურება ერთ თეგში. ამის მოსანიშნად, ჩვენ ვათავსებთ `/` -ს, რომელიც, ძირითადად, დასახურ თეგში ხვდება, სურათის თეგის ბოლოს.\\r\n\\r\n
    \\r\n
    \\r\n**რატომ არ აქვს სურათის თეგს დასახური თეგი?**\\r\nსურათის თეგს დასახური თეგი არ სჭირდება, რადგან მას არ აქვს ტექსტური შიგთავის, რომელიც თეგებში უნდა მოექცეს. შიგთავსი, რომელიც ეკრანზე ჩნდება, თეგების ატრიბუტებითაა განსაზღვრული.\\r\n
    \\r\n
    \\r\n**რა არის ატრიბუტი?**\\r\nატრიბუტები არის დამატებითი ინფორმაცია, რომელსაც შეიცავს თეგი. ატრიბუტებს აქვთ სახელები და მნიშვნელობები. სახელი გვეუბნება, თუ რა სახის ინფორმაციაა მოწოდებული და შემდეგ მნიშვნელობა იძლევა კონკრეტულ ინფორმაციას ამა თუ იმ თეგისთვის.\\r\n\\r\nმაგალითად, <img> თეგებს აქვს ორი ატრიბუტი, src და alt. src აღნიშნავს სურათის ფაილის სახელს, ხოლო alt, წაკითხვადი ტექსტით, ატყობინებს ბრაუზერს თუ რა სურათია.\\r\n
    \\r\n
    \\r\n\\r\n# სურათები\\r\n\\r\nთქვენთვის უკვე გახსნილია გვერდი - ძაღლი კატის წინააღმდეგ. ძაღლის სურათი უკვე დამატებულია ქვემოთ მოცემულ ვებ გვერდზე. სურათის თეგის გამოყენებით დაამატეთ სურათი `cat.jpeg` კატის ჰედერის ქვეშ." CSD U2 Image Tag 2_markdown_instruction: "
    \\r\n
    \\r\n**როგორ უნდა დავამატო სურათები?**\\r\nთეგი `` საშუალებას გაძლევთ გამოაჩინოთ სურათები თქვენს ვებ გვერდზე.

    \\r\\r\nმაგალითი:\\r\n
    <img\nsrc=\"dog.png\" alt=\"dog jumping\"/>


    \\r\n\\r\nიმისათვის, რომ უთხრათ ბრაუზერს, თუ რომელი ფაილი გამოიყენოს, დამატებით ინფორმაცია, სახელად **ატრიბუტი** ემატება <img> თეგს, ფრჩხილებს შორის. ატრიბუტი `src` მოდის სიტყვიდან **s**ou**rc**e (წყარო) და ინახავს სურათის სახელს. სურათების ფაილების სახელები მოიცავენ გაფართოებების, რაც ეუბნება კომპიუტერს თუ რა სახის სურათთან აქვს საქმე. ძირითადი გაფართოებებია .jpg .jpeg .png.

    \\r\n\\r\nsrc ატრიბუტის გარდა, სურათის ელემენტს ასევე ახლავს `alt` ატრიბუტი, რომელიც აღწერს სურათს. ეს მნიშვნელოვანია იმ შემთხვევაში, თუ სურათი არ ჩაიტვირთება, ან იმ ადამიანებისათვის ვისაც მხედველობაზე აქვთ პრობლემები.

    \\r\n\\r\n`` თეგი არის **თვითდახურვადი თეგის** მაგალითი, რადგან ის იხსნება და იხურება ერთ თეგში. ამის მოსანიშნად, ჩვენ ვათავსებთ `/` -ს, რომელიც, ძირითადად, დასახურ თეგში ხვდება, სურათის თეგის ბოლოს.\\r\n\\r\n
    \\r\n
    \\r\n**რატომ არ აქვს სურათის თეგს დასახური თეგი?**\\r\nსურათის თეგს დასახური თეგი არ სჭირდება, რადგან მას არ აქვს ტექსტური შიგთავის, რომელიც თეგებში უნდა მოექცეს. შიგთავსი, რომელიც ეკრანზე ჩნდება, თეგების ატრიბუტებითაა განსაზღვრული.\\r\n
    \\r\n
    \\r\n**რა არის ატრიბუტი?**\\r\nატრიბუტები არის დამატებითი ინფორმაცია, რომელსაც შეიცავს თეგი. ატრიბუტებს აქვთ სახელები და მნიშვნელობები. სახელი გვეუბნება, თუ რა სახის ინფორმაციაა მოწოდებული და შემდეგ მნიშვნელობა იძლევა კონკრეტულ ინფორმაციას ამა თუ იმ თეგისთვის.\\r\n\\r\nმაგალითად, <img> თეგებს აქვს ორი ატრიბუტი, src და alt. src აღნიშნავს სურათის ფაილის სახელს, ხოლო alt, წაკითხვადი ტექსტით, ატყობინებს ბრაუზერს თუ რა სურათია.\\r\n
    \\r\n
    \\r\n\\r\n# სურათების ატვირთვა\\r\n\\r\nთქვენ შეგიძლიათ ატვირთოთ სხვაგან ნაპოვნი სურათები **სურათის დამატების** ღილაკის გამოყენებით. ახლა კი, იპოვეთ რაიმე სხვა სახეობის ცხოველის სურათი და ჩამოტვირთეთ თქვენს კომპიუტერში (მარჯვენა-კლიკის და \"Save As\"-ის გამოყენებით).\\r\n\\r\nმას შემდეგ რაც გაამზადებთ თქვენს სურათს, დაკლიკეთ ![](https://images.code.org/c35789d00e59b0dbe42879390dabf925-image-1493240590385.01.49\nPM.png) და ატვირთეთ სურათი თქვენი კომპიუტერიდან თქვენს პროექტში, საიდანაც შეძლებთ მის გვერდში გამოყენებას.\\r\n\\r\n# გააკეთეთ ეს\\r\n\\r\n* ატვრითეთ ერთი სურათი მაინც ამ ვებ გვერდზე\\r\n* `` თეგის გამოყენებით, გამოაჩინეთ სურათ(ებ)ი თქვენს ვებგვერდზე.\\r\n* აუცილებლად დაამატეთ `alt` ატრიბუტი." CSD U2 Image Tag Attribution_markdown_instruction: "
    \\r\n
    \\r\n**როგორ უნდა დავამატო სურათები?**\\r\nთეგი `` საშუალებას გაძლევთ გამოაჩინოთ სურათები თქვენს ვებ გვერდზე.

    \\r\\r\nმაგალითი:\\r\n
    <img\nsrc=\"dog.png\" alt=\"dog jumping\"/>


    \\r\n\\r\nიმისათვის, რომ უთხრათ ბრაუზერს, თუ რომელი ფაილი გამოიყენოს, დამატებით ინფორმაცია, სახელად **ატრიბუტი** ემატება <img> თეგს, ფრჩხილებს შორის. ატრიბუტი `src` მოდის სიტყვიდან **s**ou**rc**e (წყარო) და ინახავს სურათის სახელს. სურათების ფაილების სახელები მოიცავენ გაფართოებების, რაც ეუბნება კომპიუტერს თუ რა სახის სურათთან აქვს საქმე. ძირითადი გაფართოებებია .jpg .jpeg .png.

    \\r\n\\r\nsrc ატრიბუტის გარდა, სურათის ელემენტს ასევე ახლავს `alt` ატრიბუტი, რომელიც აღწერს სურათს. ეს მნიშვნელოვანია იმ შემთხვევაში, თუ სურათი არ ჩაიტვირთება, ან იმ ადამიანებისათვის ვისაც მხედველობაზე აქვთ პრობლემები.

    \\r\n\\r\n`` თეგი არის **თვითდახურვადი თეგის** მაგალითი, რადგან ის იხსნება და იხურება ერთ თეგში. ამის მოსანიშნად, ჩვენ ვათავსებთ `/` -ს, რომელიც, ძირითადად, დასახურ თეგში ხვდება, სურათის თეგის ბოლოს.\\r\n\\r\n
    \\r\n
    \\r\n**რატომ არ აქვს სურათის თეგს დასახური თეგი?**\\r\nსურათის თეგს დასახური თეგი არ სჭირდება, რადგან მას არ აქვს ტექსტური შიგთავის, რომელიც თეგებში უნდა მოექცეს. შიგთავსი, რომელიც ეკრანზე ჩნდება, თეგების ატრიბუტებითაა განსაზღვრული.\\r\n
    \\r\n
    \\r\n**რა არის ატრიბუტი?**\\r\nატრიბუტები არის დამატებითი ინფორმაცია, რომელსაც შეიცავს თეგი. ატრიბუტებს აქვთ სახელები და მნიშვნელობები. სახელი გვეუბნება, თუ რა სახის ინფორმაციაა მოწოდებული და შემდეგ მნიშვნელობა იძლევა კონკრეტულ ინფორმაციას ამა თუ იმ თეგისთვის.\\r\n\\r\nმაგალითად, <img> თეგებს აქვს ორი ატრიბუტი, src და alt. src აღნიშნავს სურათის ფაილის სახელს, ხოლო alt, წაკითხვადი ტექსტით, ატყობინებს ბრაუზერს თუ რა სურათია.\\r\n
    \\r\n
    \\r\n\\r\n# კრედიტის მიკუთვნება\\r\n\\r\nCreative Commons-ით ლიცენზირებული სურათის გამოყენებისას, თქვენ უნდა დაიცვათ თავდაპირველი შემქმნელის საავტორო უფლებები (ამას ასევე _ატრიბუცია_ ეწოდება). ატრიბუციისათვის ბევრი გზა არსებობს, მათ შორის ყველაზე მარტივია სურათის ქვემოთ ტექსტის დამატება, რომელიც იდენტიფიცირებას უკეთებს შემქმნელს და ვებსატის, საიდანაც სურათია აღებული.\\r\n\\r\nამ გვერდზე ჩვენ უკვე დავამატეთ ატრიბუტირებული ბაყაყის სურათი. გამოიყენეთ Creative Commons-ის საძიებო ძრავა და იპოვეთ ამფიბიის სხვა სურათი. დაამატეთ თქვენი ნაპოვნი სურათი ამ გვერდზე და დაურთეთ მას შესაბამისი ატრიბუცია, რომელიც უნდა მოიცავდეს:\\r\n\\r\n* შემქნმნელის სახელს (თუ ხელმისაწვდომია)\\r\n* ვებსაიტს, სადაც იგია ნაპოვნი (მაგ. commons.wikimedia.org)\\r\n* ლიცენზიას, რომლითაც ისაა გამოქვეყნებული (მაგ. CC-BY)" @@ -277,7 +289,7 @@ ka: CSD U2 debug comments_markdown_instruction: "# დებაგირება\\r\n\\r\nეს გვერდი შეიცავს სურათებს, რაც ბაგების პოვნას ცოტათი უფრო ართულებს. შეძლებთ მის დებაგირებას?\\r\n\\r\nდებაგირების პროცესში შეიძლება შეამჩნიოთ სიმბოლოების ახალი კომპლექტი, რომელიც შემდეგნაირად გამოიყურება:\\r\n
    \\r\n<!-- ეს არის კომენტარი -->\\r\n
    \\r\n\\r\nეს არის **კომენტარი**. პროგრამისტები კომენტარებს წერენ ვებ გვერდების შექმნისას, საკუთარი თავისთვის ან სხვა ადამიანებისათვის, ვინც მათი HTML ფაილი შეიძლება წაიკითხონ. კომენტარები განმარტავენ კოდის სხვადასხვა ნაწილს და მათ დანიშნულებას. კომენტარები შეიძლება გამოგადგეთ დებაგირებისას.\\r\n\\r\n# გააკეთეთ ეს\\r\n\\r\n* იპოვეთ და შეასწორე ყველა ბაგი თავდაპირველ HTML კოდში\\r\n* ყველა ბაგი შესწორებულად შეგიძლიათ ჩათვალოთ მას შემდეგ, რაც თქვენი გვერდი იქნება ისეთივე, როგორიც მოცემული გვერდია." CSD U2 header footer_markdown_instruction: "# სანავიგაციო დაფა და ქვედა კოლონტიტული\\r\n\\r\nთითოეულ თქვენს გვერდს სჭირდება სანავიგაციო დაფა და ქვედა კოლონტიტული.\\r\n\\r\n# გააკეთე შემდეგი\\r\n* დარწმუნდი, რომ თითოეულ გვერდს აქვს სანაციგაციო დაფა რომელიც უკავშირდება შენი საიტის სხვა გვერდებს. იმისათვის რომ მიმოიხილო სანავიგაციო დაფის შესახებ ინფორმაცია, გადადი ბმულზე გაკვეთილი 9 დონე 4.\\r\n* დარწმუნდი, რომ თითოეულ გვერდს ბოლოში აქვს ქვედა კოლონტიტული, რომელიც შენი გვერდის საავტორო უფლებების შესახებ ინფორმაციას წარმოადგენს.\\r\n\\r\n" CSD U2 image tag_markdown_instruction: "
    \\r\n
    \\r\n**How\ndo I add images?**\\r\nThe `` tag allows you to show images\non your web page.

    \\r\n\\r\nExample:\\r\n
    <img src=\"dog.png\"\nalt=\"dog jumping\"/>


    \\r\n\\r\nIn order to tell the browser\nwhich file to use, extra information, called an **attribute**, is added to\nthe <img> tag inside the brackets. The attribute `src` stands for **s**ou**rc**e\nand tell the name of the image. Image files names include extensions which\ntell the computer which type of image they are working with. Common extensions\nare .jpg, .jpeg, .png.

    \\r\n\\r\nIn addition to have the src attribute,\nimage elements also have the `alt` attribute which describe the image. This\nis important in case the image doesn’t load or for people who have trouble\nwith their eyesight.

    \\r\n\\r\nAn `` tag is an example of a **void\nelement** because it starts and closes in one tag. To mark this we put the\n`/` which usually goes in the close tag at the end of the image tag.\\r\n\\r\n
    \\r\n
    \\r\n**What\nis a void tag?**\\r\nAn `` tag is an example of a **void element**\nbecause it starts and closes in one tag. To mark this we put the `/` which\nusually goes in the close tag at the end of the image tag. Void tags do not\nneed a closing tag because there is no text content which must be wrapped\nin tags. The content that shows on the screen is specified through the tags\nattributes.\\r\n
    \\r\n
    \\r\n**Why does an image tag\nnot have a closing tag?**\\r\nAn image tag is a void tag and void\ntags do not need a closing tag because there is no text content which must\nbe wrapped in tags. The content that shows on the screen is specified through\nthe tags attributes.\\r\n
    \\r\n
    \\r\n**What is an attribute?**\\r\nAttributes\nare extra information included in a tag. Attributes have names and values.\nThe name tells what type of information is being provided and then the value\ngives the specific information for that tag. \\r\n\\r\nFor example <img>\ntags have two attributes, src and alt. src specifies the name of the image\nfile and alt tells the browser in readable text what the image is.\\r\n
    \\r\n
    \\r\n\\r\n#\nImages\\r\n\\r\nA Dog vs Cat web page has been started for you. The dog image\nhas already been added to the below web page. Use an image tag to add the\ncat.jpeg image to the page below the cat header." - CSD U2 images intro_markdown_instruction: "# სურათები\\r\n
    \\r\n
    \\r\n**როგორ უნდა დავამატო სურათები?**\\r თეგი `` საშუალებას გაძლევთ გამოაჩინოთ სურათები თქვენს ვებ გვერდზე.

    \\r\\r მაგალითი:\\r
    <img src=\"dog.png\" alt=\"dog jumping\"/>


    \\r \\r იმისათვის, რომ უთხრათ ბრაუზერს, თუ რომელი ფაილი გამოიყენოს, დამატებით ინფორმაცია, სახელად **ატრიბუტი** ემატება <img> თეგს, ფრჩხილებს შორის. ატრიბუტი `src` მოდის სიტყვიდან **s**ou**rc**e (წყარო) და ინახავს სურათის სახელს. სურათების ფაილების სახელები მოიცავენ გაფართოებების, რაც ეუბნება კომპიუტერს თუ რა სახის სურათთან აქვს საქმე. ძირითადი გაფართოებებია .jpg .jpeg .png.

    \\r \\r src ატრიბუტის გარდა, სურათის ელემენტს ასევე ახლავს `alt` ატრიბუტი, რომელიც აღწერს სურათს. ეს მნიშვნელოვანია იმ შემთხვევაში, თუ სურათი არ ჩაიტვირთება, ან იმ ადამიანებისათვის ვისაც მხედველობაზე აქვთ პრობლემები.

    \\r \\r `` თეგი არის **თვითდახურვადი თეგის** მაგალითი, რადგან ის იხსნება და იხურება ერთ თეგში. ამის მოსანიშნად, ჩვენ ვათავსებთ `/` -ს, რომელიც, ძირითადად, დასახურ თეგში ხვდება, სურათის თეგის ბოლოს.\\r
    \\r
    \\r\n**რა არის თვითდახურვადი თეგი?**\\r\n`` თეგი არის **თვითდახურვადი თეგის** მაგალითი, ვინაიდან ის იხსნება და იხურება ერთ თეგში. ამის მოსანიშნად, ჩვენ ვათავსებთ `/` -ს, რომელიც, ძირითადად, დასახურ თეგში ხვდება, სურათის თეგის ბოლოს. თვითდახურვად თეგებს არ სჭირდებათ დასახური თეგი, რადგან მას არ აქვს ტექსტური შიგთავის, რომელიც თეგებში უნდა მოექცეს. შიგთავსი, რომელიც ეკრანზე ჩნდება, თეგების ატრიბუტებითაა განსაზღვრული.\\r\n\\r
    \\r
    \\r **რატომ არ აქვს სურათის თეგს დასახური თეგი?**\\r სურათის თეგს დასახური თეგი არ სჭირდება, რადგან მას არ აქვს ტექსტური შიგთავის, რომელიც თეგებში უნდა მოექცეს. შიგთავსი, რომელიც ეკრანზე ჩნდება, თეგების ატრიბუტებითაა განსაზღვრული.\\r
    \\r
    \\r **რა არის ატრიბუტი?**\\r ატრიბუტები არის დამატებითი ინფორმაცია, რომელსაც შეიცავს თეგი. ატრიბუტებს აქვთ სახელები და მნიშვნელობები. სახელი გვეუბნება, თუ რა სახის ინფორმაციაა მოწოდებული და შემდეგ მნიშვნელობა იძლევა კონკრეტულ ინფორმაციას ამა თუ იმ თეგისთვის.\\r \\r მაგალითად, <img> თეგებს აქვს ორი ატრიბუტი, src და alt. src აღნიშნავს სურათის ფაილის სახელს, ხოლო alt, წაკითხვადი ტექსტით, ატყობინებს ბრაუზერს თუ რა სურათია.\\r
    \\r
    \\r \\r\nრეცეფტის გვერდი ბევრად უფრო უკეთესი ნამცხვრის სურათით, ამიტომაც ჩვენ დავამატეთ ის ამ გვერდზე. თუმცა, ის გვერდის სხვა ადგილს უფრო მოუხდება.\\r\n\\r\n# გააკეთეთ ეს\\r\n* გადახედეთ ფაილების სიას თქვენი სამუშაო სივრცის მარცხენა მხარეს და იპოვეთ ფაილი სახელად \"scotcheroos.jpeg\"\\r\n* გამოიყენეთ დამკვირვებელი ხელსწყო იმ კოდის საპოვნელად, რაც უზრუნველყოფს სურათის გვერდზე გამოჩენას.\\r\n* დარწმუნდით, რომ თქვენ და თქვენი პარტნიორი თანხმდებით, თუ როგორ მუშაობს სურათის თეგი.\\r\n* სცადეთ სურათის გვერდის თავში ატანა." + CSD U2 images intro_markdown_instruction: "# სურათები\\r\n
    \\r\n
    \\r\n**როგორ უნდა დავამატო სურათები?**\\r თეგი `` საშუალებას გაძლევთ გამოაჩინოთ სურათები თქვენს ვებ გვერდზე.

    \\r\\r მაგალითი:\\r
    <img src=\"dog.png\" alt=\"dog jumping\"/>


    \\r \\r იმისათვის, რომ უთხრათ ბრაუზერს, თუ რომელი ფაილი გამოიყენოს, <img> თეგს ემატება დამატებითი ინფორმაცია სახელად **ატრიბუტი**, რომელსაც ვათავსებთ ფრჩხილებს შორის. ატრიბუტი `src` მოდის სიტყვიდან **s**ou**rc**e (წყარო) და ინახავს სურათის სახელს. სურათების ფაილების სახელები მოიცავენ გაფართოებების, რაც ეუბნება კომპიუტერს, თუ რა სახის სურათთან აქვს საქმე. ძირითადი გაფართოებებია .jpg .jpeg .png.

    \\r \\r src ატრიბუტის გარდა, სურათის ელემენტს ასევე ახლავს `alt` ატრიბუტი, რომელიც აღწერს სურათს. ეს მნიშვნელოვანია იმ შემთხვევაში, თუ სურათი არ ჩაიტვირთება, ან იმ ადამიანებისათვის ვისაც მხედველობის პრობლემები აქვთ.

    \\r \\r `` თეგი არის **თვითდახურვადი თეგის** მაგალითი, რადგან ის იხსნება და იხურება ერთ თეგში. ამის აღსანიშნად, ჩვენ ვათავსებთ `/` -ს, რომელიც, ძირითადად, დასახურ თეგში ხვდება, სურათის თეგის ბოლოს.\\r
    \\r
    \\r\n**რა არის თვითდახურვადი თეგი?**\\r\n`` თეგი არის **თვითდახურვადი თეგის** მაგალითი, ვინაიდან ის იხსნება და იხურება ერთ თეგში. ამის აღსანიშნად, ჩვენ ვათავსებთ `/` -ს, რომელიც, ძირითადად, დასახურ თეგში ხვდება, სურათის თეგის ბოლოს. თვითდახურვად თეგებს არ სჭირდებათ დასახური თეგი, რადგან მათ არა აქვთ ტექსტური შიგთავსი, რომელიც თეგებში უნდა მოექცეს. შიგთავსი, რომელიც ეკრანზე ჩნდება, თეგების ატრიბუტებითაა განსაზღვრული.\\r\n\\r
    \\r
    \\r **რატომ არ აქვს სურათის თეგს დასახური თეგი?**\\r სურათის თეგს დასახური თეგი არ სჭირდება, რადგან მას არ აქვს ტექსტური შიგთავსი, რომელიც თეგებში უნდა მოექცეს. შიგთავსი, რომელიც ეკრანზე ჩნდება, თეგების ატრიბუტებითაა განსაზღვრული.\\r
    \\r
    \\r **რა არის ატრიბუტი?**\\r ატრიბუტები არის დამატებითი ინფორმაცია, რომელსაც შეიცავს თეგი. ატრიბუტებს აქვთ სახელები და მნიშვნელობები. სახელი გვეუბნება, თუ რა სახის ინფორმაციაა მოწოდებული და შემდეგ მნიშვნელობა იძლევა კონკრეტულ ინფორმაციას ამა თუ იმ თეგისთვის.\\r \\r მაგალითად, <img> თეგებს აქვს ორი ატრიბუტი, src და alt. src აღნიშნავს სურათის ფაილის სახელს, ხოლო alt წაკითხვადი ტექსტით ატყობინებს ბრაუზერს, თუ რა არის გამოსახული სურათზე.\\r
    \\r
    \\r \\r\nრეცეპტის გვერდი ბევრად უკეთესია ნამცხვრის სურათით, ამიტომაც ჩვენ დავამატეთ ის ამ გვერდზე. თუმცა ის გვერდის სხვა ადგილს უფრო მოუხდება.\\r\n\\r\n# გააკეთეთ ეს\\r\n* გადახედეთ ფაილების სიას თქვენი სამუშაო სივრცის მარცხენა მხარეს და იპოვეთ ფაილი სახელად \"scotcheroos.jpeg\"\\r\n* გამოიყენეთ დამკვირვებელი ხელსწყო იმ კოდის საპოვნელად, რომელიც უზრუნველყოფს სურათის გვერდზე გამოჩენას.\\r\n* დარწმუნდით, რომ თქვენ და თქვენი პარტნიორი თანხმდებით, თუ როგორ მუშაობს სურათის თეგი.\\r\n* სცადეთ სურათის გვერდის თავში ატანა." CSD U2 layout style bgcolor_markdown_instruction: "
    \\r\n
    \\r\n**How does the code work?**\\r\nHere\nis the code that is making the background of the page blue:\\r\n\\r\n
    body\n{\\r\n  background-color: lightblue;\\r\n}
    \\r\n\\r\n* `body` is the _selector_. It\nspecifies which elements will have to follow the rules inside the curly braces,\nin this case, the body element is the entire page.\\r\n* `background-color:\nlightblue;` is the rule that makes the entire page light blue.\\r\n * `background-color`\nis the _property_. It explains what the rule is about, in this case the color\nof the background.\\r\n * `lightblue` is the _value_. It explains how the\nrule should be applied, in this case making the background light blue.\\r\n
    \\r\n
    \\r\n**What\ncolors can I use in CSS?**\\r\nCSS includes most common color names\n(red, blue, green, etc.), and many uncommon ones. You can see a full list\nof CSS color names at W3Schools\n- HTML Color Names. You can still use colors that are not included in\nthe named list, but you will need to use their RGB values. You can read more\nabout using colors in CSS at W3Schools\n- CSS Legal Color Values\\r\n
    \\r\n
    \\r\n**What\ndoes the `background-color` property do?**\\r\nThe `background-color`\nproperty determines the color of the background of an element. You can read\nmore about the property at W3Schools\n- CSS background-color Property\\r\n
    \\r\n
    \\r\n**What\nif an element inside the page has a different background color from the body?**\\r\nYou\ncan see the answer to this question by adding a `background-color` rule to\nthe `p` tag. The paragraphs will have the background color in the rule for\nthe `p` tag, and the rest of the page will follow the rule for the `body`\ntag.\\r\n
    \\r\n
    \\r\n**What is a style sheet?**\\r\nA\nstyle sheet is a document that controls how a web page will appear. External\nstyle sheets are separate files that are linked to the HTML page.\\r\n
    \\r\n
    \\r\n**What\nis CSS?**\\r\nCSS is a language that controls the way content on\na web site appears. It uses rule-sets to change the look of a page. Each\nrule set has a selector, which specifies which elements on the page will be\naffected, and the rules, which explain how to display the elements. Each\nrule consists of a property and a value for that property.\\r\n\\r\n\\r\nHere’s\nan example of a rule-set that makes the text in an `h2` tag blue and cursive:\\r\n\\r\n
    h2\n{\\r\n   color: blue;\\r\n   font-family: cursive;\\r\n
    \\r\n\\r\nIn this\nexample, `h2` is the selector, `color` and `font-family` are properties, and\n`blue` and `cursive` are the values for those properties.\\r\n
    \\r\n
    \\r\n#Background\nColor\\r\n\\r\n* Find the code in the style sheet that is making the background\nof the entire page light blue.\\r\n* Change the code to make the page a different\ncolor.\\r\n* Try to change the background color of just the paragraphs." CSD U2 layout style body_markdown_instruction: "
    \\r\n\\r\n
    \\r\n**What does the `body` selector\ndo?**\\r\nBecause the content of the web page is all inside the `body`\ntag, the body selector gives style rules for everything on the web page.\\r\n
    \\r\n
    \\r\n**What\ndoes the `color` property do?**\\r\nThe `color` property specifies\nthe color of the text. If there’s no text, it won’t do anything. Read more\nat W3Schools\n- CSS color Property\\r\n
    \\r\n
    \\r\n**What does\nthe `text-align` property do?**\\r\nThe `text-align` property aligns\nthe text to the left, right, or center. You can read more at W3Schools\n- CSS text-align Property\\r\n
    \\r\n
    \\r\n**What\ndoes the `text-decoration` property do?**\\r\nThe `text-decoration`\nproperty puts a line over, under, or through a piece of text. You can read\nmore about the property at W3Schools\n- CSS text-decoration Property\\r\n
    \\r\n
    \\r\n**What\ndoes the `font-family` property do?**\\r\nThe `font-family` property\nchanges the font of the text. It gives a general description of the type\nof font that should be used, but each browser might display the font slightly\ndifferently. Read more at W3chools\n- CSS font-family Property\\r\n
    \\r\n
    \\r\n**What\ndoes the `font-size` property do?**\\r\nThe `font-size` property\nchanges the size of the text. You can use general terms, such as `small`,\n`medium`, and `large`, or you can specify the exact size in pixels, such as\n`20px`. Read more at W3Schools\n- CSS font-size Property\\r\n
    \\r\n
    \\r\n**What\nis a stylesheet?**\\r\nA style sheet is a document that controls\nhow a web page will appear. External style sheets are separate files that\nare linked to the HTML page.\\r\n
    \\r\n
    \\r\n**What\nis CSS?**\\r\nCSS is a language that controls the way content on\na web site appears. It uses rule-sets to change the look of a page. Each\nrule set has a selector, which specifies which elements on the page will be\naffected, and the rules, which explain how to display the elements. Each\nrule consists of a property and a value for that property.\\r\n\\r\n\\r\nHere’s\nan example of a rule-set that makes the text in an `h2` tag blue and cursive:\\r\n\\r\n
    h2\n{\\r\n   color: blue;\\r\n   font-family: cursive;\\r\n
    \\r\n\\r\nIn this\nexample, `h2` is the selector, `color` and `font-family` are properties, and\n`blue` and `cursive` are the values for those properties.\\r\n
    \\r\n
    \\r\n#\nThe Body Element\\r\n\\r\n* Find the `body` rule-set in the style sheet.\\r\n*\nDiscuss with a partner what you think will happen if you add `text-align`,\n`color`, or other text properties to the `body` rule set.\\r\n* Try out some\ndifferent properties to check your guesses." CSD U2 layout style border_markdown_instruction: "
    \\r\n
    \\r\n**What colors can I use in CSS?**\\r\nCSS\nincludes most common color names (red, blue, green, etc.), and many uncommon\nones. You can see a full list of CSS color names at W3Schools\n- HTML Color Names. You can still use colors that are not included in\nthe named list, but you will need to use their RGB values. You can read more\nabout using colors in CSS at W3Schools\n- CSS Legal Color Values\\r\n
    \\r\n
    \\r\n**How\ndoes the code work?**\\r\nHere is the code that is making the image\nborders:\\r\n\\r\n
    img {\\r\n  border-color: saddlebrown;\\r\n  border-width:\n4px;\\r\n  border-style: solid;\\r\n  border-radius: 10px;\\r\n}
    \\r\n\\r\n*\n`img` is the _selector_. It specifies which elements will have to follow\nthe rules inside the curly braces, in this case, the images.\\r\n* `border-color:\nsaddlebrown;`,`border-width: 4px;`,`border-style: solid;`, and `border-radius:\n10px;` are the rules that make the border.\\r\n
    \\r\n
    \\r\n**What\ndoes the `border-style` property do?**\\r\nThe `border-style` property\ndetermines what kind of border (solid, dotted, etc.) the element has. You\ncan read more about this property at W3Schools\n- CSS border-style Property\\r\n
    \\r\n
    \\r\n**What\ndoes the `border-radius` property do?**\\r\nThe `border-radius` property\ndetermines the radius of the curves at the corners of the element. A bigger\nradius makes a bigger, softer curve, and a smaller radius makes a smaller,\nsharper curve. A radius of zero makes a regular corner. You can read more\nabout this property at W3Schools\n- CSS3 border-radius property\\r\n
    \\r\n
    \\r\n**What\ndoes the `float` property do?**\\r\nThe `float` property makes an\nelement \"float\", meaning that the elements that come after it all flow around\nit. If the `float` value is `left`, the element will float to the left, and\nthe elements after it will show up on its right. If the `float` value is\n`right`, the element will float to the right, and the elements after it will\nshow up on its left. You can read more about this property at W3Schools\n- CSS float Property\\r\n
    \\r\n
    \\r\n\\r\n# Borders\\r\n\\r\n*\nFind the rules in the style sheet that set image borders color and width.\\r\n*\nChange the color and width of your borders.\\r\n* Try out some different border\nstyles.\\r\n * Choose from `dotted`, `dashed`, `solid`, and `double`\\r\n*\nPut a border on another type of page element, such as one of the headings\nor the paragraphs." @@ -290,7 +302,7 @@ ka: CSD U2 layout style width_markdown_instruction: "
    \\r\n
    \\r\n**How does the code work?**\\r\nHere\nis the code that is making the image its current size:\\r\n\\r\n
    img {\\r\n\\twidth:\n250px;\\r\n}
    \\r\n\\r\n* `img` is the _selector_. It specifies which elements\nwill have to follow the rules inside the curly braces, in this case, the images.\\r\n*\n`width: 250px` is the rule that makes the image 250 pixels wide. It also\nchanges the height so that the image does not stretch.\\r\n
    \\r\n
    \\r\n**What\ndoes the `width` property do?**\\r\nThe `width` property determines\nhow wide the element will be. Most of the time, you will define in the width\nin pixels, which makes the element take up an exact amount of space on the\nscreen. Defining the width will also change the height so that the image\ndoes not stretch, unless you have also defined the height. You can read more\nabout this property at W3Schools\n- CSS width Property\\r\n
    \\r\n
    \\r\n**What does\nthe `height` property do?**\\r\nThe `height` property determines\nhow tall the element will be. Most of the time, you will define in the height\nin pixels, which makes the element take up an exact amount of space on the\nscreen. Defining the height will also change the width so that the image\ndoes not stretch, unless you have also defined the width. You can read more\nabout this property at W3Schools\n- CSS width Property\\r\n
    \\r\n
    \\r\n**What does\n`px` mean / What is a pixel?**\\r\nPixel, which is abbreviated `px`,\nis how elements are measured in CSS. It’s the size of a single point of light\non the screen.\\r\n
    \\r\n
    \\r\n**Why does using a width\nand height rule at the same time sometimes stretch out the image?**\\r\nWhen\nthe width of an images changes, the height must change by the same percentage,\notherwise the image will stretch. For example, if you double the width of\nan image, you must also double the height, or the image will be stretched\nhorizonally. When you only define the width or the height, the computer will\nautomatically change the other property so that the image looks the same.\\r\n
    \\r\n
    \\r\n\\r\n#\nWidth and Height\\r\n\\r\n* Find the property in the style sheet that controls\nthe width of the images.\\r\n* Change the width of the images to be larger\nor smaller.\\r\n* Create a new rule with a `height` property to control the\nheight of the images.\\r\n* Use the `width` property in the `p` rule-set to\nchange the width of your paragraphs." CSD U2 link demo_markdown_instruction: "# მრავალგვერდიანი საიტის შექმნა\\r\n\\r\n\\r\n
    \\r\n**რა არის ჰიპერლინკები?**\\r\nჰიპერლინკებს შეუძლიათ დაგაკავშირონ ლოკალურ, ან გარე ვებ გვერდებთან. ვებსაიტზე ნავიგაციის დასამატებლად, თქვენ უნდა დაამატოთ ჰიპერლინკები, რომლებიც დააკავშირებენ ინდივიდუალურ გვერდებს. თქვენ შეგიძლიათ **დაამატოთ ჰიპერლინკები თქვენს ვებ გვერდზე `` ელემენტის გამოყენებით**. ტექსტი, რომელიც გინდათ რომ ჰიპერლინკად გამოჩნდეს, უნდა ჩაიწეროს ჰიპერლინკის გამხსნელ და დამხურავ თეგებს შორის. `` ელემენტს აქვს ატრიბუტი `href` რომელიც ლინკის მისამართს განსაზღვრავს. ლოკალური გვერდის მისამართი გვერდისათვის უბრალოდ ფაილის მდებარეობაა.

    \\r\n\\r\nმაგალითად, იმისთვის რომ უნიკალური სახლების გვერდის მიბმა განახორციელოთ, დაამატეთ შემდეგი კოდი თქვენს `` ელემენტში.

    \\r\n\\r\n
    \\r\n<a href=”houses.html”> უნიკალური სახლები </a>\\r\n
    \\r\n\\r\n
    \\r\n
    \\r\n**როგორ დავამატო ჰიპერლინკი?\\r\nთქვენ შეგიძლიათ **დაამატოთ ჰიპერლინკები თქვენს ვებ გვერდზე `` ელემენტის გამოყენებით**. ტექსტი, რომელიც გინდათ რომ ჰიპერლინკად გამოჩნდეს, უნდა ჩაიწეროს ჰიპერლინკის გამხსნელ და დამხურავ თეგებს შორის. `` ელემენტს აქვს ატრიბუტი `href` რომელიც ლინკის მისამართს განსაზღვრავს. ლოკალური გვერდის მისამართი გვერდისათვის უბრალოდ ფაილის მდებარეობაა.

    \\r\n\\r\nმაგალითად, იმისთვის რომ უნიკალური სახლების გვერდის მიბმა განახორციელოთ, დაამატეთ შემდეგი კოდი თქვენს `` ელემენტში.

    \\r\n\\r\n
    \\r\n<a href=”houses.html”> უნიკალური სახლები </a>\\r\n
    \\r\n\\r\n
    \\r\n\\r\n\\r\nვებ საიტი უნდა შეიცავდეს ერთ გვერდზე მეტს და ისინი დაკავშირებული უნდა იყვნენ ერთმანეთთან. აქ მოცემულია პროექტის მაგალით, რომელიც შეიცავს ჰიპერლინკებით ერთმანეთთან დაკავშირებულ რამდენიმე გვერდს (ლურჯი, ხაზსგასმული სიტყვები, რომლებსაც გადაჰყავხართ სხვა გვერდზე, დაკლიკების შემთხვევაში).\\r\n\\r\n# გააკეთეთ ეს\\r\n* გამოიყენეთ დამკვირვებელი ხელსაწყო იმ კოდის სანახავად, რომელიც ჰიპერლინკებს ქმნის index.html-ის თავში.\\r\n* განიხილეთ მეწყვილესთან ერთად, თუ როგორ მუშაობს კოდი.\\r\n* დაკლიკეთ recipe.html-ზე ფაილების სიაში, მარცხენა მხარეს. დაამატეთ ჰიპერლინკი, გვერდის თავში, რომელიც დაგაბრუნებთ უკან index.html-ზე." CSD U2 link pages_markdown_instruction: "# შექმენით ახალი გვერდი თქვენი ვებსაიტისთვის.\\r\n\\r\nეს თქვენი უწინდელი პროექტია. რომელსაც სხვა გვერდს დაამატებთ. თქვენი ახალი გვერდი შეიძლება იყოს ტოპ 10-ის სია, რეცეფტი ან სხვა რაც მოგესურვებათ.\\r\n\\r\n# გააკეთეთ ეს\\r\n* დაამატეთ ახალი HTML ფაილი აქ დაკლიკებით ![](https://images.code.org/9b9f9f78962ef77664333d1b0f762ff1-image-1493252448756.19.38\nPM.png). ახალი ფაილი უნდა გამოჩნდეს სიაში, სამუშაო სივრცის მარცხენა მხარეს.\\r\n* გადაარქვით ფაილს სახელი, მარჯვენა ღილაკზე დაკლიკებით და \"Rename\"-ის არჩევით, ან მასზე დაკლიკებით, უკვე მონიშნულ მდგომარეობაში. **დარწმუნდით, რომ სახელი უნიკალურია, აღწერს შინაარსს და მთავრდება \".html\"-ით.**.\\r\n* გამოიყენეთ HTML თქვენი ახალი გვერდის შესავსებად. ის უნდა შეიცავდეს:\\r\n * სიას\\r\n * ჰედერს\\r\n\\r\n" - CSD U2 lists intro_markdown_instruction: "# სიები\\r\n
    \\r\n
    \\r\n**სიების რომელი ორი სახეობა არსებობს?**\\r\n\nHTML-ში გვხვდება 2 სახეობის სია, თანმიმდევრული და მარკირებული.\\r\n
    \\r\n
    \\r\n**რა არის მარკირებული სია?**\\r \nმარკირებული სია არის არათანმიმდევრულად დალაგებული, ბურთულებიანი ელემენტების ერთობლიობა.\\r\n

    \\r\nმარკირებული სიის ელემენეტს აქვს თეგი <ul> . რომელიც არის აბრევიატურა სიტყვებისა Unordered List (დაულაგებელი). სიის თითოეული წევრი მონიშნულია სიის წევრის ელემენტით <li>. რომელიც არის აბრევიატურია სიტყვებისა List Item (სიის წევრი). სიის თიოთეულ წევრს ქვეელემენტი ეწოდება, რაც ნიშნავს იმას, რომ იგი შედის მთავარი თეგის, მარკირებული სიის, <ul> შემადგენლობაში.\\r\n
    \\r\n
    \\r\n**როგორ უნდა შევქმნა მარკირებული სია?**\\r\nმარკირებული სიის შექმნა ორი ნაბიჯისაგან შედგება: სიის შექმნა და მასში ელემენტების დამატება. მარკირებული სიის შესაქმნელად იწერება თეგები `<ul> </ul>`. შემდეგ კი ხდება ამ თეგების **შიგნით** ელემენტთა დამატება, რისთვისაც საჭიროა `<li> </li>` თეგების გამოყენება, რომელთა შორისაც ათავსებთ სიის ელემენტს (წევრს).\\r \n

    \\r\n რეკომენდირებულია <li> თეგების ისე განლაგება, რომ მარტივად აღსაქმელი იყოს მათი <ul> თეგის შემადგენლობაში ყოფნა.\\r\n
    \\r\n
    \\r\n**რა არის თანმიმდევრული სია?**\\r თანმიმდევრული სია არის ერთმანეთის მიყოლებით დალაგებული იმ ელემენტების ერთობლიობა, რომელთაც გააჩნიათ საკუთარი ნომრები.\\r

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

    \\r რეკომენდირებულია <li> თეგების ისე განლაგება, რომ მარტივად აღსაქმელი იყოს მათი <ol> თეგის შემადგენლობაში ყოფნა.\\r\n\\r\n
    \\r\n
    \\r\n\\r\nთქვენ ასევე შეგიძლიათ გამოიყენოთ HTML თქვენს ვებ გვერდზე სხვადასხვა სახის სიების გასაკეთებლად. ეს ინსტრუქცია მოიცავს 2 სხვადასხვა სახის სიას, ერთს თანმიმდევრულს (რიცხვებით დანომრილი) და ერთს მარკირებულს (ბურთულებიანი).\\r\n\\r\n# გააკეთეთ ეს\\r\n\\r\n* დამკვირვებელი ხელსაწყოს გამოყენებით, ნახეთ კოდი რომელიც ქმნის ორი სხვადასხვა სახის სიას.\\r\n* დარწმუნდით, რომ თქვენ და თქვენი მეწყვილე თანხმდებით, თუ რას აკეთებენ სხვადასხვა თეგები.\\r\n* შეაკეთეთ კოდი ისე, რომ მეორე სიის ელემენტები სწორად გამოჩნდეს.\\r\n" + CSD U2 lists intro_markdown_instruction: "# სიები\\r\n
    \\r\n
    \\r\n**სიების რომელი ორი სახეობა არსებობს?**\\r\n\nHTML-ში გვხვდება 2 სახეობის სია, თანმიმდევრული და მარკირებული.\\r\n
    \\r\n
    \\r\n**რა არის მარკირებული სია?**\\r \nმარკირებული სია არის არათანმიმდევრულად დალაგებული ელემენტების ერთობლიობა.\\r\n

    \\r\nმარკირებული სიის ელემენეტს აქვს თეგი <ul> . ეს არის აბრევიატურა სიტყვებისა Unordered List (დაულაგებელი). სიის თითოეული წევრი მონიშნულია სიის წევრის ელემენტით <li>. ეს არის აბრევიატურა სიტყვებისა List Item (სიის წევრი). სიის თიოთეულ წევრს ქვეელემენტი ეწოდება, რაც ნიშნავს იმას, რომ იგი შედის მთავარი თეგის, მარკირებული სიის, <ul> შემადგენლობაში.\\r\n
    \\r\n
    \\r\n**როგორ უნდა შევქმნა მარკირებული სია?**\\r\nმარკირებული სიის შექმნა ორი ნაწილისგან შედგება: სიის შექმნა და მასში ელემენტების დამატება. მარკირებული სიის შესაქმნელად იწერება თეგები `<ul> </ul>`. შემდეგ კი ხდება ამ თეგების **შიგნით** ელემენტების დამატება, რისთვისაც საჭიროა `<li> </li>` თეგების გამოყენება, რომელთა შორისაც ათავსებთ სიის ელემენტს (წევრს).\\r \n

    \\r\n რეკომენდირებულია <li> თეგების ისე განლაგება, რომ მარტივად აღსაქმელი იყოს მათი <ul> თეგის შემადგენლობაში ყოფნა.\\r\n
    \\r\n
    \\r\n**რა არის თანმიმდევრული სია?**\\r თანმიმდევრული სია არის ერთმანეთის მიყოლებით დალაგებული იმ ელემენტების ერთობლიობა, რომელთაც გააჩნიათ რიგითი ნომრები.\\r

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

    \\r რეკომენდირებულია <li> თეგების ისე განლაგება, რომ მარტივად აღსაქმელი იყოს მათი <ol> თეგის შემადგენლობაში ყოფნა.\\r\n\\r\n
    \\r\n
    \\r\n\\r\nთქვენ ასევე შეგიძლიათ გამოიყენოთ HTML თქვენს ვებ გვერდზე სხვადასხვა სახის სიების გასაკეთებლად. ეს ინსტრუქცია მოიცავს 2 სხვადასხვა სახის სიას, ერთს თანმიმდევრულს (რიცხვებით დანომრილი) და ერთს მარკირებულს (ბურთულებიანი).\\r\n\\r\n# გააკეთეთ ეს\\r\n\\r\n* დამკვირვებელი ხელსაწყოს გამოყენებით, ნახეთ კოდი, რომელიც ქმნის ორი სხვადასხვა სახის სიას.\\r\n* დარწმუნდით, რომ თქვენ და თქვენი მეწყვილე თანხმდებით, თუ რას აკეთებენ სხვადასხვა თეგები.\\r\n* შეაკეთეთ კოდი ისე, რომ მეორე სიის ელემენტები სწორად გამოჩნდეს.\\r\n" CSD U2 navigation_markdown_instruction: "# სანავიგაციო დაფის შექმნა\\r\n\\r\nაქ მოცემულია თქვენი უწინდელი პროექტი. თქვენ ერთმანეთთან დააკავშირებთ ორ გვერდს, გვერდის თავში, **სანავიგაციო დაფის** შექმნით. ვებსაიტებს ძირითადად აქვთ იგივე სანავიგაციო დაფა მათ ყველა გვერდზე, რომლის დახმარებითაც თქვენ შეგიძლიათ საიტზე გადაადგილება. სანავიგაციო დაფის მაგალითი შეგიძლიათ იხილოთ [ამ გვერდზე] (https://studio.code.org/projects/weblab/2KO4FIjN89QPeYnTG_NzLIjroaG8daOY3jRl5uHm1Co/).\\r\n\\r\n# გააკეთეთ ეს\\r\n* თქვენ მთავარ გვერდზე (index.html), დაამატეთ ორი ჰიპერლინკი მის თავში, ერთი მიბმული თქვენი სიების გვერდათ, ხოლო მეორე მთავარ გვერდთან.\\r\n * *მიუხედავად იმისა, რომ შეიძლება უცნაურად მოგეჩვენოთ გვერდის საკუთარ თავთან მიბმა, ნაკელბად დამაბნეველია რომ სანავიგაციო დაფა იყოს ზუსტად ერთნაირი ყველა გვერდზე.*\\r\n* დააკოპირეთ სანავიგაციო დაფის კოდი და დაამატეთ ის თქვენი სიების გვერდის თავშიც.\\r\n* შეამოწმეთ თქვენი ლინკები გადასახედ არეში მათზე დაკლიკვით.\\r\n\\r\n" CSD U2 new page_markdown_instruction: "# შექმენით ახალი გვერდი თქვენი ვებსაიტისთვის.\\r\n\\r\nეს თქვენი უწინდელი პროექტია. რომელსაც სხვა გვერდს დაამატებთ. თქვენი ახალი გვერდი შეიძლება იყოს ტოპ 10-ის სია, რეცეფტი ან სხვა რაც მოგესურვებათ.\\r\n\\r\n# გააკეთეთ ეს\\r\n* დაამატეთ ახალი HTML ფაილი აქ დაკლიკებით ![](https://images.code.org/9b9f9f78962ef77664333d1b0f762ff1-image-1493252448756.19.38\nPM.png). ახალი ფაილი უნდა გამოჩნდეს სიაში, სამუშაო სივრცის მარცხენა მხარეს.\\r\n* გადაარქვით ფაილს სახელი, მარჯვენა ღილაკზე დაკლიკებით და \"Rename\"-ის არჩევით, ან მასზე დაკლიკებით, უკვე მონიშნულ მდგომარეობაში. **დარწმუნდით, რომ სახელი უნიკალურია, აღწერს შინაარსს და მთავრდება \".html\"-ით.**.\\r\n* გამოიყენეთ HTML თქვენი ახალი გვერდის შესავსებად. ის უნდა შეიცავდეს:\\r\n * სიას\\r\n * ჰედერს\\r\n\\r\n" CSD U2 ordered list_markdown_instruction: "# თანმიმდევრული სიები\\r\n
    \\r\n
    \\r\n**სიების რა 2 სახეობა არსებობს?**\\r\n\nHTML-ში გვხვდება 2 სახეობის სია, თანმიმდევრული და მარკირებული.\\r\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)" @@ -720,12 +732,12 @@ ka: CSD U4 - Design Mode Input Widgets_markdown_instruction: "# Input Elements\\r\n\\r\n\\r\nButtons are a great way to navigate\naround your app, and text labels are the primary way to display content in\nyour app. When it comes to taking input from your users, sometimes you need\na place for them to type or boxes to check. The **Text Input**, **Dropdown**,\n**Radio Button**, and **Checkbox** elements all provide ways for your users\nto input information to your app.\\r\n\\r\n# Do This\\r\n\\r\nChoose at least\ntwo of the input elements, and for each one:\\r\n\\r\n* Drag it out and position\nit on the screen\\r\n* Change the id to something meaningful\\r\n* Read through\nthe properties and experiment with them\\r\n* Add a label element next to each\nthat describes what they do (don't forget to give it an id too!)\\r\n\\r\n" CSD U4 - Design Mode Project_markdown_instruction: "# Mocking Up Your App\\r\n\\r\nNow\nthat you have some practice laying out elements in App Lab you can start working\non mocking your own app. With your group divvy up the screens so that everyone\nis working on a different screen. Because you'll be dividing the work up\nyou'll want to do some planning ahead of time to deicde on a common look\nand feel for your pages. For example, you'll want to agree on things such\nas:\\r\n\\r\n* Where do navigation buttons go?\\r\n* What colors will you use\nfor backgrounds, text, and buttons\\r\n* What's the general style and layout?\\r\n\\r\n#\nDo This\\r\n\\r\n* Decide on a _namespace_ for your page, this will be something\nyou add to the beginning of every id so that your element ids don't conflict\nwith others when you merge everyone's screens together\\r\n\\t* For example,\nif you are making the home page, you might use \"home_\" as your namespace\n- leading to ids such as:\\r\n \\t* \"home_title\"\\r\n * \"home_loginButton\"\\r\n *\n\"home_logo\"\\r\n* Use the built-in elements to lay out your app screen\\r\n*\nFor any components of your app that can't be recreated with the built in\nelements you can either:\\r\n\\t* Redesign to utilize built in elements\\r\n *\nFind an image to use in place of your element\\r\n * Draw the element using\nyour preferred image editor\\r\n* Share your design regularly with your teammates\nto ensure consistent style" CSD U4 - Design Mode Text_markdown_instruction: "# Adding Text\\r\n\\r\nThe label element lets you add any\ntext you'd like to your app. Just drag out a label block and set its \"text\"\nproperty. \\r\n\\r\n# Do This\\r\nUse a label element to create a title for this\napp.\\r\n\\r\n* Drag out a label and place it on the top of the screen\\r\n*\nChange the id to \"titleLabel\"\\r\n* Change the text to \"My App\"\\r\n* Increase\nthe font size\\r\n* Choose a color you like for the title\\r\n\\r\n" - CSD U5 Pizza 2_markdown_instruction: "# Pizza Party\\r\n\\r\nWhen people work\nwith data, they know to leave off answers that don't make sense, and that\nsome answers, such as \"peppers\", \"pepppers\" and \"green peppers\", actually\nmeant the same thing. Computers don't know how to do this, so we have to\nclean the data before the computer is able to use it.\\r\n\\r\nThis version\nof the app has a second column for data to be cleaned.\\r\n\\r\n## Do this\\r\n*\nClick \"Run\" to see the new list of answers to be cleaned.\\r\n* Click on\neach answer that needs to be cleaned and correct it so that the computer will\nchart it properly. (You may want to delete some answers entirely.)\\r\n* When\nyou are finished, click \"Show Chart\" to see the new chart of cleaned answers." - CSD U5 Pizza_markdown_instruction: "# Pizza Party\\r\n\\r\nThe pizza party data\nhas been put into an app for you, and the answers from another class have\nbeen added. Because this is an app, we can automate the creation of the bar\nchart from the given data.\\r\n\\r\n# Do This\\r\n* Click \"Run\" to see the\nlist of answers that the classes have given.\\r\n* Discuss with a partner what\nyou think the chart of this data will look like.\\r\n* Click \"Show Chart\"\nto see for yourself.\\r\n\\r\n# Spreadsheet Version\\r\n\\r\nThe pizza party data\nhas also been put into a spreadsheet for you, if you would like to use it\ninstead. To use the spreadsheet, you'll need to make your own copy of it.\\r\n\\r\n*\nThis link will make you your own copy of the \"Pizza Topping Choices\" data:\n[Pizza Topping Choices](https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/copy)\\r\n*\nYou can also download a CSV version of the file [here](https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/export?format=csv)." - CSD U5 binary 1_markdown_instruction: "# 5-Bit Number\\r\n\\r\nWhen you only\nhad four bits, the highest number that you could make was fifteen. Now you'll\nhave a chance to work with more bits to make higher numbers.\\r\n\\r\nIn this\nactivity, the dots are replaced with numbers, but you still add up everything\nthat's showing to see what number the binary code stands for. The left-most\nbit doesn't have a number yet, so you'll have to give it one.\\r\n\\r\n# Do\nThis\\r\n\\r\n* Click on the bits to turn them on and off, and see the different\nnumbers you can make.\\r\n* Decide what number you want the left most bit to\nstand for, then click \"Edit\" to change its value.\\r\n* Once you've decided\non its value, try to make the following numbers: 16, 27, 31" - CSD U5 binary 2_markdown_instruction: "# 6-Bit Number\\r\n\\r\nFor this widget,\nyou'll need to put in the values for all the different bits.\\r\n\\r\n# Do\nThis\\r\n\\r\n* Click the \"Edit\" button, then type your values directly into\nthe squares.\\r\n* Once you've decided the value for every bit, the \"Save\"\nbutton.\\r\n* With your new system, make the following numbers: 32, 41, 63" - CSD U5 binary 3_markdown_instruction: "# Decoding multiple numbers\\r\n\\r\nHere's\na widget that can calculate numbers up to to eight bits. You can use it to\ntry to find the three world records encoded in the binary string below. The\nanswers are in order in the string.\\r\n\\r\n1. Most canned drinks opened by\na parrot in one minute.\\r\n2. Most ice cream scoops balanced on a cone.\\r\n3.\nMost number of people lifted and thrown in two minutes.\\r\n\\r\n![](https://images.code.org/51fe16afb224a2cc4819def434f6ec9d-image-1502735454689.png)\\r\n\\r\n#\nDo This\\r\n* Try to decode the three numbers from a the binary string\\r\n*\nDiscuss your answers with your partner.\\r\n * Was there any other information\nyou need to be certain your numbers are correct?" - CSD U5 binary 4_markdown_instruction: "# Bit Length\\r\n\\r\nIf you don't know\nhow many bits long each number is, you won't be able to decode a string of\nnumbers.\\r\n\\r\nFor example, the following binary string could be decoded\nmany different ways.\\r\n\\r\n\\r\n\\r\nIf you split the string like this, the string\nreads 71, 28, 28.\\r\n\\r\n       \\r\n\\r\nIf you split it like this, the string reads\n17, 249, 12.\\r\n\\r\n       \\r\n\\r\n\\r\nTo solve this problem, people agree on\na fixed length for every number. The following string uses the same three\nnumbers, but each number takes up exactly eight bits.\\r\n\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* Use the binary widget to\ndecode the string that uses eight bit numbers.\\r\n* Check you answer with\na partner to see whether you got the same answer." + CSD U5 Pizza 2_markdown_instruction: "# პიცის წვეულება\\r\n\\r\nმონაცემებთან მუშაობის დროს ადამიანებს სჩვევიათ უყურადღებობა და უაზრო პასუხების შეყვანა, მაგალითად ზოგიერთი პასუხი, როგორიცაა: \"წიწაკა\", \"წიწწწაკა\" და \"მწვანე წიწაკა\" შეიძლება ერთსა და იგივე რაღაცას ნიშნავდეს. კომპიუტერებმა არ იციან ამის გაკეთება, მათ არ ესმით კონტექსტი, ამიტომ ჩვენ უნდა გავასუფთავოთ მონაცემები სანამ გადავცემთ მათ დასამუშავებლად კომპიუტერს.\\r\n\\r\nაპლიკაციის ამ ვერსიაში გასასუფთავებელია მონაცემების მეორე სვეტი.\\r\n\\r\n## გააკეთეთ ეს\\r\n*\nდააწკაპეთ \"გაშვებას\", რათა გაასუფთავოთ ახალი პასუხების სია.\\r\n* დააწკაპეთ ყოველ პასუხს, რომელიც საჭიროებს გასუფთავებას და ჩაასწორეთ ის ისე, რომ კომპიუტერმა სწორად დაამუშავოს. (შესაძლოა მოგიწიოთ ზოგიერთი პასუხის სრულად წაშლა.)\\r\n* როდესაც დაასრულებთ, დააწკაპეთ \"აჩვენე გრაფიკი\" ღილაკს, რათა ნახოთ გასუფთავებული პასუხების ახალი გრაფიკი." + CSD U5 Pizza_markdown_instruction: "# პიცის წვეულება\\r\n\\r\nპიცის წვეულების მონაცემები უკვე მოთავსებულია ტაბულაში.ასევე აქ მოთავსებულია პასუხები სხვა კლასიდან. რადგან ეს აპლიკაციაა, ჩვენ შეგვიძლია მოვახდინოთ სვეტოვანი დიაგრამის ავტომატური გენერაცია მოცემული მონაცემებიდან.\\r\n\\r\n# გააკეთეთ ეს\\r\n* დააწკაპეთ \"გაშვებას\", რათა ნახოთ კლასების მიერ მოწოდებული პასუხების სია.\\r\n* განიხილეთ მეწყვილესთან თუ როგორი იქნება ამ მონაცემებიდან აწყობილი დიაგრამა.\\r\n* დააწკაპეთ \"აჩვენე დიაგრამა\", რათა თქვენით დაინახოთ.\\r\n\\r\n# ტაბულის ვერსია\\r\n\\r\nპიცის წვეულების მონაცემები უკვე მოთავსებულია ტაბულაში.სურვილის შემთხევაში შეგიძლიათ ისინი გამოიყენოთ. ტაბულის გამოსაყენებლად, თქვენ მოგიწევთ მისი კოპიოს შექმნა.\\r\n\\r\n*\nეს ბმული შექმნის \"პიცის ინგრედიენტების ვარიანტების\" თქვენს საკუთარ კოპიოს:\n[პიცის ინგრედიენტების ვარიანტები](https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/copy)\\r\n*\nთქვენ ასევე შეგიძლიათ გადმოწეროთ ფაილის CSV ვერსია [აქ](https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/export?format=csv)." + CSD U5 binary 1_markdown_instruction: "# 5 ბიტიანი რიცხვი\\r\n\\r\nროდესაც გქონდათ მხოლოდ 4 ბიტი მაქსიმალური რიცხვი, რომლის შექმნა შეგეძლოთ იყო თხუტმეტი. ამჯერად თქვენ გეძლევათ შანსი იმუშაოთ მეტ ბიტთან, რათა შექმნათ უფრო დიდი რიცხვები.\\r\n\\r\nამ აქტივობაში, რიცხვებმა ჩაანაცვლეს წერტილები, მაგრამ თქვენ მოგიწევთ იმ ყველაფრის დამატება, რაც გამოაჩენს რიცხვს, რომელსაც აღნიშნავს ორობითი კოდი. ყველაზე მარცხნივ მდებარე ბიტი ჯერ არ აღნიშნავს რიცხვს, ამიტომ თქვენ მოგიწევთ ამის გასწორება.\\r\n\\r\n# გააკეთეთ ეს\\r\n\\r\n* დააწკაპეთ ბიტებს მათ ჩასართავად და გამოსართავად და ნახეთ თუ რომელი რიცხვების შექმნა შეგიძლიათ.\\r\n* გადაწყვიტეთ თუ რომელი რიცხვის გამოსახვა გსურთ ყველაზე მარცხნივ მდებარე ბიტით, შემდეგ კი დააწკაპეთ \"რედაქტირებას\" მისი მნიშვნელობის შესაცვლელად.\\r\n* როგორც კი გადაწყვეტთ თუ რა მნიშვნელობა მიანიჭოთ მას, სცადეთ შექმნათ შემდეგი რიცხვები: 16,27,31" + CSD U5 binary 2_markdown_instruction: "# 6 ბიტიანი რიცხვი\\r\n\\r\nამ ვიდჯეტისთვის, თქვენ მოგიწევთ ყველა ბიტისთვის მნიშვნელობების შეყვანა.\\r\n\\r\n# გააკეთეთ ეს\\r\n\\r\n* დააწკაპეთ \"რედაქტირების\" ღილაკს, შემდეგ ჩაბეჭდეთ თქვენი მნიშვნელობები კვადრატებში.\\r\n* როგორც კი აირჩევთ ყოველი ბიტის მნიშვნელობას დააწკაპეთ \"შენახვის\" ღილაკს.\\r\n* თქვენი ახალი სისტემის გამოყენებით, შექმენით შემდეგი რიცხვები: 32, 41, 63" + CSD U5 binary 3_markdown_instruction: "# რამდენიმე რიცხვის დეკოდირება\\r\n\\r\nეს ვიდჯეტია, რომელსაც შეუძლია რვა ბიტამდე რიცხვების გამოთვლა. თქვენ შეგიძლიათ ეს გამოიყენოთ ქვემოთ მოცემულ კოდირებულ სტრიქონში სამი მსოფლიო რეკორდის საპოვნელად. პასუხები დალაგებული სახითაა მოთავსებული სტრიქონში.\\r\n\\r\n1. თუთიყუშის მიერ გახსნილი ქილის სასმელების უდიდესი რაოდენობა.\\r\n2. კონუსზე დაჭერილი ნაყინის ბურთულების უდიდესი რაოდენობა.\\r\n3.\nორი წუთის განმავლობაში აწეული და გასროლილი ადამიანების უდიდესი რაოდენობა.\\r\n\\r\n![](https://images.code.org/51fe16afb224a2cc4819def434f6ec9d-image-1502735454689.png)\\r\n\\r\n#\nგააკეთეთ ეს\\r\n* სცადეთ ორობითი სტრიქონიდან სამი რიცხვის დეკოდირება\\r\n*\nგანიხილეთ თქვენი პასუხები მეწყვილესთან.\\r\n * არის თუ არა რაიმე სხვა ინფორმაცია, რომელიც გჭირდებათ იმისათვის, რომ დარწმუნდეთ, რომ თქვენი რიცხვები სწორია?" + CSD U5 binary 4_markdown_instruction: "# ბიტის სიგრძე\\r\n\\r\nთუ თქვენ არ იცით თუ რამდენი ბიტის ტოლია თითოეული რიცხვი, თქვენ ვერ შეძლებთ რიცხვების სტრიქონის დეკოდირებას.\\r\n\\r\nმაგალითად, შემდეგი ორობითი სტრიქონის დეკოდირება მრავალმხრივაა შესაძლებელი.\\r\n\\r\n\\r\n\\r\nთუ თქვენ ასე გაყოფთ სტრიქონს, მაშინ სტრიქონიდან ამოიკითხება 71,28,28.\\r\n\\r\n       \\r\n\\r\nთუ თქვენ ასე გაყოფთ სტრიქონს, მაშინ სტრიქონიდან ამოიკითხება\n17, 249, 12.\\r\n\\r\n       \\r\n\\r\n\\r\nამ პრობლემის გადასაწყვეტად, ადამიანები შეთანხმდნენ ყოველი რიცხვისთვის განსაზღვრულ სიგრძეზე. შემდეგი სტრიქონი იყენებს იგივე სამ რიცხვს, მაგრამ ყოველი რიცხვი იღებს ზუსტად რვა ბიტს.\\r\n\\r\n\\r\n\\r\n\\r\n# გააკეთეთ ეს\\r\n\\r\n* გამოიყენეთ ორიბითი ვიდჯეტი, იმ რიცხვის გასაშიფრად, რომელიც იყენებს რვა ბიტიან რიცხვებს.\\r\n* შეადარეთ თქვენი პასუხი თქვნი მეწყვილის პასუხს, რათა დარწმუნდეთ, რომ ორივემ ერთი და იგივე შედეგი მიიღეთ." CSD U5 black white images pixelation 2_markdown_instruction: "# გააკეთეთ ეს\\r\n\\r\nგამოიყენეთ პიქსელაციის ვიჯეტი მომღიმარი სახის დასახატად\\r\n\\r\n![](https://images.code.org/3e81e7e5c95a63173242552de2e9c094-image-1491425592286.52.47\nPM.png)" CSD U5 black white images pixelation 3_markdown_instruction: "# გააკეთეთ ეს\\r\n\\r\nამ სურათის სიგანის და სიმაღლის სლაიდერები არასწორად არიან დაყენებულნი, ამიტომ ის არ ჰგავს იმას, რასაც უნდა ჰგავდეს. ცვალეთ სლაიდერები სანამ არ იპოვით სურათს.\\r\n\\r\n![](https://images.code.org/c2abe82051e700f22ce613e407e71536-image-1491426050751.00.17\nPM.png)" CSD U5 black white images pixelation 4_markdown_instruction: "# გააკეთეთ ეს\\r\n\\r\nდაუმატეთ მომღიმარ სახეს წარბები. არ დაგავიწყდეთ \"წაკითხვადი ფორმატის\" ჩართვა თუ გაიჭედეთ.\\r\n\\r\n![](https://images.code.org/269725fa3d9d6857912fe4a20464a830-image-1491427249017.18.37\nPM.png)" @@ -1811,10 +1823,10 @@ ka: Robot_markdown_instruction: "**პროექტის იდეა:** შექმენით სურათი რაიმე კარგად ნაცნობისა, რეალური სამყაროდან. ეს მოითხოვს მოთმინებასა და დაგეგმვას!" Rocket Height Course A_markdown_instruction: "Follow the Design Recipe to create\na function `rocket-height` which produces the height of a rocket traveling\nat 15 meters per second." Room Escape Workshop - 1_markdown_instruction: "# ოთახების მოწყობა\\r\n\\r\n\\r\n\\r\nიმისათვის, რომ შექმნათ თქვენი ოთახიდან თავის დაღწევის თავსატეხი, თქვენ დაგჭირდებათ ოთახის ისე მოწყობა, რომ მომხმარებელს შეეძლოს მასში თავგადასავლის ქონა. სამუშაოს ნაწილი უკვე შესრულებულია თქვენს მაგივრად. თქვენ ისღა დაგრჩენიათ, სურათების არჩევით გადაწყვიტოთ, თუ როგორი იქნება ოთახის სხვადასხვა ნაწილი!\\r\n\\r\n# გააკეთეთ ეს\\r\n\\r\n* დონე იწყება დიზაინის რეჟიმში\\r\n* თითოეული სურათის ელემენტისათვის, რომელიც ცარიელია (ნაცრისფერი მართკუთხედი), დაამატეთ შესაბამისი სურათი. მაგალითად, თქვენ დაგჭირდებათ კარის სურთი ელემენტისათვის, რომელიც მონიშნულია როგორც კარი.\\r\n* იმის მაგალითი, თუ როგორ შეიძლება გამოიყურებოდეს ოთახი, მოცემულია მარჯვნივ." - Room Escape Workshop - 10 - 2_markdown_instruction: "# Door Open\\r\n\\r\n\\r\n\\r\nOpen the door if they have\nthe key!\\r\n\\r\n# Do This\\r\n\\r\n* Add an `onEvent` block for clicking on\nthe door\\r\n* Add an `if` statement inside the `onEvent` to check if the key\nposition has moved to the bottom of the screen\\r\n\\t* Add an if statement\\r\n *\nIn the if statement add the `==`\\r\n * On one side of the `==` put the\nx position you move the key to when it is clicked\\r\n * On the other side\nadd the `getXPosition()` block - The ID for that should be the ID of your\nkey!\\r\n* Inside the `if` statement use `showElement` to show the hidden outdoors\nimage if they got the key" - Room Escape Workshop - 10_markdown_instruction: "# Door Open\\r\n\\r\n\\r\n\\r\nGetting close! Lets set\nup the door to get ready for opening it.\\r\n\\r\n# Do This\\r\n\\r\n* Add image\nfor the outdoors\\r\n* Give it a good ID (maybe *outside*)\\r\n* Hide the image\nfor the outdoors (It will be shown when door opens)" - Room Escape Workshop - 11_markdown_instruction: "# Got Key\\r\n\\r\nIn order\nto make sure the user got the key before trying to open the door we will need\na variable to keep track of if they got the key.\\r\n\\r\n# Do This\\r\n\\r\n*\nAdd a variable at the top of the program called gotKey and set the right side\nof the gotKey variable to the word false\\r\n\\r\n\\r\n* Inside the `onEvent` command for\nthe key in the safe set gotKey to true to indicate they got the key.\\r\n\\r\n\\r\n\\r\n* You will use this to set up the door\non the next level" - Room Escape Workshop - 2_markdown_instruction: "# Connecting Rooms\\r\n\\r\nLets\nmake it so the user can go between the rooms. There is an arrow button in\neach room which will be used to move between rooms. To make buttons react\nto your click you will need an event handler for each button.\\r\n\\r\n# Do\nThis\\r\n\\r\n* Add an `onEvent` block for each of the arrow buttons\\r\n* Inside\neach `onEvent` block use the `setScreen` command to say which screen to switch\nto" + Room Escape Workshop - 10 - 2_markdown_instruction: "# კარის გაღება\\r\n\\r\n\\r\n\\r\nგააღეთ კარი თუ მათ აქვთ გასაღები!\\r\n\\r\n# გააკეთეთ ეს\\r\n\\r\n* დაამატეთ `მოვლენაზე` ბლოკი კარზე დაწკაპებისთვის\\r\n* დაამატეთ `თუ` ბრძანება `მოვლენაზე` ბლოკის შეგინით, რათა შეამოწმოთ გაუტოლდა თუ არა გასაღების პოზიცია ეკრანის ქვემოთა ნაწილს\\r\n\\t* დაამატეთ თუ ბრძანება\\r\n *\nთუ ბრძანებასი დაამატეთ `==`\\r\n * `==` მხარეს განათავსეთ x პოზიცია, რათა ამოძრაოთ გასაღები, როდესაც მასზე დააწკაპებთ\\r\n * მეორე მხარეს დაამატეთ `აიღეXპოზიცია()` ბლოკი - იმ ID-თ, რომელიც თქვენი გასაღების ID-ს ტოლია\\r\n* `თუ` ბრძანების შიგნით გამოიყენეთ `გამოაჩინე ელემენტი`, რათა გამოაჩინოთ კარის უკან დამალული ნაწილი მაშინ, თუ გაქვთ გასაღები" + Room Escape Workshop - 10_markdown_instruction: "# კარის გაღება\\r\n\\r\n\\r\n\\r\nუკვე ახლოს ვართ! მოდით მოვამზადოთ კარგი გასაღებად.\\r\n\\r\n# გააკეთეთ ეს\\r\n\\r\n* დაამატეთ სურათი კარს მიღმა სივრცისთვის\\r\n* მიანიჭეთ მას კარგი ID(მაგალითად *გარეთ*)\\r\n* დამალეთ კარს მიღმა სივრცისთვის სურათი (ის გამოჩნდება მხოლოდ მაშინ, როცა კარი გაიღება)" + Room Escape Workshop - 11_markdown_instruction: "# გასაღების აღება\\r\n\\r\nიმისათვის, რომ გავიგოთ, რომ მომხმარებელმა აიღო გასაღები ჩვენ დაგვჭირდება ცვლადი, რომელიც დაადგენს აიღო თუ არა მომხმარებელმა გასაღები.\\r\n\\r\n# გააკეთეთ ეს\\r\n\\r\n*\nდაამატეთ ცვლადი სახელად gotKey პროგრამის თავში და მიანიჭეთ მას მარჯვნიდან სიტყვა სიცრუე\\r\n\\r\n\\r\n* გასაღების `მოვლენაზე` ბრძანებაში განსაზღვრეთ gotKey-ს მნიშვნელობა, როგორც ჭეშმარიტება იმ შემთხვევაში, თუ მომხმარებელმა აიღო გასაღები.\\r\n\\r\n\\r\n\\r\n* თქვენ გამოიყენებთ ამას შემდეგ დონეზე კარის ფუნქციონალის განსაზღვრისათვის" + Room Escape Workshop - 2_markdown_instruction: "# ოთახების დაკავშირება\\r\n\\r\nმოდით გავაკეთოთ ისე, რომ მომხმარებელს შეეძლოს ოთახებს შორის გადაადგილება. ყოველ ოთახში განთავსებულია ისრის ღილაკები, რომელთა გამოყენება შეიძლება ოთახებს შორის გადაადგილების ფუნქციონალის დასამატებლად. იმისათვის, რომ ღილაკებმა იმოქმედონ დაწკაპების შემდეგ, თქვენი უნდა დაამატოთ მოვლენის დამამუშავებელი ყოველი ღილაკისთვის.\\r\n\\r\n# გააკეთეთ ეს\\r\n\\r\n* დაამატეთ `მოვლენაზე` ბლოკი ყოველი ისრის ღილაკისთვის\\r\n* ყოველ `მოვლენაზე` ბლოკში გამოიყენეთ `setScreen` ბრძანება, რათა აირჩიოთ ეკრანი, რომელზეც უნდა გადაერთოთ" Room Escape Workshop - 3-2_markdown_instruction: "# Move Picture\\r\n\\r\nNow\nmake it so the user can find the secret code by clicking the picture. When\nthey click the picture it should move up and out of the way.\\r\n\\r\n# Do This\\r\n\\r\n*\nPull out an `onEvent` block\\r\n* Change the id spot in the `onEvent` block\nto picture (which is the ID of the picture element)\\r\n* Inside the `onEvent`\nblock add the `setPosition` block with the following inputs\\r\n\\t* ID: picture\\r\n *\nThe next two inputs are x and y values - test out some numbers to try to get\nthe picture to move like in the pictures on the right" Room Escape Workshop - 3_markdown_instruction: "# Hide the Code\\r\n\\r\n\\r\n\\r\n1. In Design Mode Click on the white\nsquare where it says \"CODE\". Change it to show a secret code of your choice\\r\n2.\nDrag the picture down to cover the secret code\\r\n\\r\n![]()" Room Escape Workshop - 4_markdown_instruction: "# Setting Up the Safe\\r\n\\r\nYou\nhave generated a secret code and made it so users can navigate to the second\nroom. Lets give the user the ability to enter the secret code when they click\non the safe\\r\n\\r\n# Do This\\r\n\\r\n* Add an `onEvent` block\\r\n\\t* Pick the\nID for the safe\\r\n* Inside the `onEvent` block add a block\\r\n\\t* On the left side change the *x*\n(the name of the variable) to be *guess* \\r\n * On the right side change\n*\"Enter a value\"* (the prompt to ask the user) to *\"Enter the code\"*" @@ -1870,7 +1882,7 @@ ka: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ka: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ka: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3486,8 +3506,8 @@ ka: csp5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **შენიშვნა: სანამ რეფლექციას დაიწყებდეთ, დარწმუნდით, რომ გადახედეთ პირველი ერთეულის გაკვეთილს და კარგად გაქვთ გააზრებული გაანალიზების როლი ერთეულში. თუ ჯერ არ გადაგიხედავთ მასალისათვის, გადახედეთ და შემდეგ დაუბრუნდით ამ რეფლექციას.**\\r\n\\r\n\\r\n# მეხუთე ერთეულის ხელსაწყოს ფილოსოფია და გამოყენება\\r\n\\r\nამ რეფლექციისათვის, თქვენ უნდა გაითვალისწინოთ ქვემოთ მოყვანილი თითოეული მოთხოვნა და ჩამოაყალიბოთ წერილობითი პასუხი, რომელიც დემონსტრირებას გაუკეთებს, თუ როგორ გაიგეთ ერთეული. თქვენი პასუხი მკაფიოდ უნდა ეხებოდეს ქვემოთ ჩამოთვლილთ: \\r\n\\r\n- რა არის Applab-ით სწავლების ფილოსოფია?\\r\n- რა არის მეხუთე ერთეულის ძირითადი რითმი და სტრუქტურა? *(რა სიჩქარითაა ტიპიური გაკვეთილები გათვალისწინებული და რა არის ძირითადი პროგრესი)*\\r\n\\r\n\\r\n\\r\n>## ამ რეფლექციის დასრულების ჩათვლის მიღება\n\\r\n\\r\n>- მას შემდეგ, რაც გააგზავნით თქვენს რეფლექციას, თქვენი პასუხი გაზიარდება ანონიმურად და განიხილავენ თქვენი კოლეგები, თქვენ კი სხვა დამხმარეების ნამუშევარი გექნებათ განსახილველი. ისინი, ვინც ნაწერს განიხილავენ, ელოდებიან კარგად მოფიქრებულ და ჩამოყალიბებულ პასუხებს, რომლებიც აჩვენებენ, რომ თქვენ დაუთმეთ დრო ზემოთ ჩამოთვლილ რეფლექციის კითხვების განხილვას. განმხილველებს ექნებათ საშუალება უპასუხონ თქვენს გაგზავნილ წერილს და თქვენც შეგეძლებათ კვლავ გააგზავნოთ ტექსტი მათთვის საპასუხოდ.\\r\n- იმისათვის, რომ ჩაგეთვალოთ ეს მოთხოვნა შესრულებულად, საჭიროა, ორმა განმხილველმა დაადასტუროს, რომ თქვენ სრულად უპასუხეთ ყველა მოთხოვნას. მათ, აგრეთვე, შეუძლიათ განხილვაში ინსტრუქტორიც ჩართონ. თქვენ მუდამ გექნებათ საშუალება უპასუხოთ თქვენი რეფლექციის განხილვებს და ახალად გააგზავნოთ რეფლექციები! განმხილველის პასუხი გამოჩნდება ამ გვერდის ბოლოში, როდესაც ის მზად იქნება. \\r\n\n\\r\n\\r\n\\r\n" csp_affirmation_control_markdown_instruction: "ეს მოკლე აქტივობა გეხმარებათ თქვენ აქამდე ნასწავლი მასალის გამომჟღავნებაში. მას თქვენ მასწავლებელი გაწვდით, თუმცა *მის შესრულებაში ქულა არ დაგეწერებათ*\\r\n\\r\nამ კურსის ზოგნა თემამ შეიძლება მეტად დაგაინტერესოთ, ზოგმა კი ნაკლებად.\\r\n\\r\n\\r\n1.\nჩამოწერეთ 1 ან 2 თემატიკა, რომელიც მეტად საინტერესოა თქვენთვის:\\r\n\\r\n\\r\n\\r\n
        \\r\n\\r\n

        \\r\n\\r\n\\r\n2.\nროგორ მოემზადეთ ამ გამოცდისათვის? გრძნობთ თუ არა, რომ თქვენთვის საინტერესო საკითხთან დაკავშირებულ კითხვებს უკეთ უპასუხებთ?\\r\n\\r\n\\r\n*გაამახვილეთ ყურადღება თქვენს ფიქრებზე და გრძნობებზე და დაწერეთ რამდენიმე წინადადება. არ იღელვოთ იმაზე, თუ რამდენად კარგად დაწერთ.*" csp_affirmation_intervention_markdown_instruction: "ეს მოკლე აქტივობა გეხმარებათ თქვენ აქამდე ნასწავლი მასალის გამომჟღავნებაში. მას თქვენ მასწავლებელი გაწვდით, თუმცა *მის შესრულებაში ქულა არ დაგეწერებათ*\\r\n\\r\nქვედა სიაში ჩამოთვლილია ფასეულობები და თვისებები. ზოგიერთი მათგანი შესაძლოა თქვენთვის მეტად მნიშვნელოვანი იყოს, ზოგიერთი კი ნაკლებად. \\r\n\\r\n\\r\n1. თქვენთვის რომელი თვისებებია ყველაზე მნიშვნელოვანი?\n(აირჩიეთ ერთი ან მეტი)\\r\n\\r\n\\r\n\\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n \\r\n
        \\r\n \\r\n \\r\n \\r\n
        \\r\n \\r\n
        \\r\n \\r\n
        \\r\n
        \\r\n
        \\r\n\\r\n\\r\n2.\nრატომ არიან ეს ფასეულობები თქვენთვის მნიშვნელოვანი? აღწერეთ ცხოვრების ის პერიოდი, რომელშიც მათ განსაკუთრებული ადგილი ეკავათ.\\r\n\\r\n\\r\n*გაამახვილეთ ყურადღება თქვენს ფიქრებზე და გრძნობებზე და დაწერეთ რამდენიმე წინადადება. არ იღელვოთ იმაზე, თუ რამდენად კარგად დაწერთ.*" - csp_socialBelonging_control_markdown_instruction: "\\r\n## Starting out in Computer\nScience\\r\n\\r\nComputer science has changed the way we communicate with each\nother, make art and movies, grow food, and even treat illnesses. Everyone\ncan learn computer science and make a difference.\\r\n\\r\n***\\r\n\\r\n## Quotes\nfrom students\\r\n\\r\nStill, we understand that taking a computer science course\ncan be difficult at first. Here are a few student quotes describing their\nstrategies and tips for taking this course. **Please read the quotes carefully\nand respond to the prompt below**. \\r\n\\r\n
        \\r\n\\r\n

        \\r\n

        \\r\nIn the first week of this\nclass I was falling behind quickly. There was a lot of new information to\nlearn. To keep up, I had to find a better way to study. I tried to find connections\nbetween the material and what I already know. That really helped me remember\nthings. I also tried to not overdo it. I started taking small breaks in-between\nlessons and when I came back I checked if I still remembered what I was studying\nbefore. It helped a lot\\r\n

        \\r\n

        \\r\n\\r\nSofia P. (age 16)\\r\n

        \\r\n\\r\n
        \\r\n
        \\r\n\\r\n\\r\n\\r\n\\r\n

        \\r\n

        Some days I felt tired and would drift away in my thoughts. It was\na real problem because I would miss so much of what we were learning. So I\nstarted going to bed a bit earlier and I tried my best to pay attention. At\nthe end of every class our teacher summarized\\r\n what we learned that day\nand that was really helpful. I started taking more notes because that also\nkept my mind from wandering. These little tricks got me through the class\nand I learned more.

        \\r\n

        \\r\n

        \\r\nJasmin D. (age 17)\\r\n

        \\r\n\\r\n
        \\r\n\\r\n\\r\n\\r\n

        \\r\nI\\r\n\ncan be pretty forgetful sometimes and it was a problem in this class. I think\nit's because we did so much on the computer. For my other classes I take\nnotes on paper and read through them again at home. So the trick that I found\nhelpful in this class was to take notes on paper anyway and to test myself\nabout the concepts. I wasn't sure if it would work at first, but I think\nit ended up being a big help.

        \\r\n\\r\n

        \\r\n

        \\r\nSam\nJ. (age 17)\\r\n

        \\r\n\\r\n\\r\n***\\r\n

        Now\nconsider the strategies and insights for how to learn best that you just read.\n

        \\r\n\\r\n## Reflect and Summarize: \\r\n\\r\n

        What are your own strategies\nand insights about how to learn best? And, how are they similar or different\nto the ones that you just heard about from other students?

        \\r\n\\r\n*Please\nwrite a short paragraph. Don't worry about spelling, grammar, or how well\nwritten it is.*" - csp_socialBelonging_intervention_markdown_instruction: "## Starting out in\nComputer Science\\r\n\\r\nComputer science has changed the way we communicate\nwith each other, make art and movies, grow food, and even treat illnesses.\n**Everyone can learn computer science and make a difference:** It really does\nnot matter how much or little experience you have with computer science already,\nor what age, gender, or skin color you have.\\r\n\\r\n***\\r\n\\r\n## Quotes from\nstudents\\r\n\\r\nStill, we understand that it can be daunting at first to take\na computer science course. So here are a few student quotes describing their\nexperiences. **Please read the quotes carefully and respond to the prompt\nbelow**. \\r\n\\r\n\\r\n
        \\r\n\\r\n

        \\r\n

        \\r\nAt the start of the class I worried that I was different from\nthe other students. I wasn't sure I fit in – I \\tworried that I couldn’t\ndo it and that the teacher and other students would look down on me. A few\ndays after I started, I realized that almost everyone who takes the class\nisn’t sure if they fit in at first. It's something everyone goes through.\nNow it seems ironic – everybody feels different at first, when really we're\nall going through the same thing.

        \\r\n

        \\r\n\\r\nSofia P. (age 16)\\r\n

        \\r\n\\r\n
        \\r\n
        \\r\n\\r\n\\r\n\\r\n\\r\n

        \\r\n

        I loved this computer science class! I've met some cool people and\nlearned a lot. But it was a difficult transition. The first few days I was\nintimidated and not sure why I should learn computer science. Why would I\nneed it? But then we talked in class about things I’m interested in, like\nmusic and design, and I realized that I can learn how to do cool new things.\nI had the wrong picture in my head about CS, it’s actually very creative!\nI just had to be patient and find ways to connect the class to what I really\ncare about.

        \\r\n

        \\r\n

        \\r\nJasmin D. (age 17)\\r\n

        \\r\n\\r\n
        \\r\n\\r\n\\r\n\\r\n

        \\r\nI didn’t\nhave any experience with code, and I worried that I was not prepared for this\nclass. Other students did some programming at home or in summer camps. On\nmy first day, I was so nervous about getting bad grades and looking stupid.\nBut then, I started to feel better – I talked with other students and enjoyed\nthe class more. I became more comfortable asking for help when I had a problem.\nIt turned out that the students with CS experience had the same issues as\nme! Hah, it took some time, but now I really feel like I belong in CS class.

        \\r\n\\r\n

        \\r\n\\r\nSam J. (age 17)\\r\n

        \\r\n\\r\n\\r\n***\\r\n Each of these students had similar experiences\nand realizations.

        \\r\n\\r\n## Reflect and Summarize: \\r\n\\r\n\\r\n

        Why do you think\nthe students worry at first about whether they belong in the class? How did\nthey become comfortable with it over time?

        \\r\n\\r\n*Please write a short\nparagraph. Don't worry about spelling, grammar, or how well written it is.*" + csp_socialBelonging_control_markdown_instruction: "\\r\n## დასაწყისი კომპიუტერულ მეცნიერებაში\\r\n\\r\nკომპიუტერულმა მეცნიერებამ შეცვალა, თუ როგორ ვურთიერთობთ ჩვენ ერთმანეთთან, ვქმნით ხელოვნებასა და ფილმებ, ვზრდით საკვებს და მეტიც, ვმკურნალობთ ავადმყოფობებს. ყველას შეუძლია ისწავლოს კომპიუტერული მეცნიერება და მოახდინოს ცვლილებები.\\r\n\\r\n***\\r\n\\r\n## ციტატები მოსწავლეებისაგან\\r\n\\r\nჩვენ მაინც გვესმის, რომ კომპიუტერული მეცნიერების კურსის გავლა თავიდან რთული იქნება. აქ მოცემულია რამდენიმე მოსწავლის ციტატა, რომლებიც ცდილობენ გაგიზიარონ მათი სტრატეგიები და რჩევები, ამ კურსის გასავლელად. **გთხოვთ ყურადღებით წაიკითხოთ ციტატები და უპასუხოთ ქვემოთ მოცემულ კითხვარს**.\\r\n\\r\n
        \\r\n\\r\n

        \\r\n

        \\r\nამ კლასის პირველ კვირაშივე ძალიან სწრაფად ჩამოვრჩი. ძალიან ბევრი ახალი ინფორმაცია იყო სასწავლი. დასაწევად კი, სწავლის უკეთესი გზის მოძებნა გახდა საჭირო. მე კლასის მასალასა და ჩემს უწინდელ ცოდნას შორის კავშირების პოვნა ვცადე. ეს ნამდვილად დამეხმარა რაღაცების დამახსოვრებაში. აგრეთვე, ვცადე არ გადამემლაშებინა. გაკვეთილებს შორის პატარა შესვენებების აღება დავიწყე და დაბრუნებისთანავე ვამოწმებდი, თუ მახსოვდა, რასაც ცოტა ხნის წინ ვსწავლობდი. ეს ძალიან დამახმარა\\r\n

        \\r\n

        \\r\n\\r\nსოფია ფ. (16 წლის)\\r\n

        \\r\n\\r\n
        \\r\n
        \\r\n\\r\n\\r\n\\r\n\\r\n

        \\r\n

        იყო დღეები, როდესაც თავს ძალიან დაღლილად ვგრძნობდი და ფიქრებში ვერთობოდი. ეს სერიოზული პრობლემა იყო, რადგან, ამის გამო, სასწავლის დიდი ნაწილის გამოტოვება მიწევდა. ამის გამო დავიწყე ღამით უფრო ადრე დაძინება და ვეცადე, მაქსიმალურად არ მომედუნებინა ყურადღება. ყოველი კლასის ბოლოს, მასწავლებელი გაკვეთილს აჯამებდა\\r\n თუ რა ვისწავლეთ იმ დღეს, რაც ძალიან გამოგვადგებოდა. აგრეთვე, დავიწყე გაკვეთილზე ჩანაწერების გაკეთება, რაც ფიქრებში გართობის საშუალებას არ მაძლევდა. ეს პატარა ხერხები დამეხმარნენ კლასის გავლაში და მეტიც ვისწავლე..

        \\r\n

        \\r\n

        \\r\nჟასმინ დ. (17 წლის)\\r\n

        \\r\n\\r\n
        \\r\n\\r\n\\r\n\\r\n

        \\r\nმე\\r\nხანდახან ძალიან გულმავიწყი ვიყავი და ეს ამ კლასში პრობლემას მიქმნიდა. ამას კომპიუტერთან ძალიან ბევრ მუშაობას ვაბრალებდი. სხვა კლასებში მე ფურცელზე ჩანაწერებს ვაკეთებ და შემდეგ მათ სახლში გადავიკითხავ ხოლმე. ხერხი, რომელიც მე გამომადგა, მდგომარეობს იმაში, რომ მაინც გავაკეთო ჩანაწერები და გამოვცადო ჩემი თავი კონცეფტების შესახებ. თავიდან არ ვიყავი დარწმუნებული, რომ ეს იმუშავებდა, თუმცა საბოლოოდ დიდი დახმარება აღმოჩნდა.\n

        \\r\n\\r\n

        \\r\n

        \\r\nსემ ჯ. (17 წლის)\\r\n

        \\r\n\\r\n\\r\n***\\r\n

        ახლა კი, განიხილეთ წაკითხული სტრატეგიები, თუ როგორ შეიძლება მიიღოთ მაქსიმალური ამ გაკვეთილებიდან.\n

        \\r\n\\r\n## გააზრება და შეჯამება: \\r\n\\r\n

        პირადად თქვენ რომელი ტრატეგიები გეხმარებათ სწავლაში ყველაზე მეტად? და რითი გავს, ან განასხვავდება ისინი აქ წაკითხული, სხვა მოსწავლეების სტრატეგიებისაგან?

        \\r\n\\r\n*გთხოვთ დაწეროთ მოკლე აბზაცი. ყურადღება არ გაამახვილოთ მართლწერაზე, გრამატიკაზე ან იმაზე, თუ რამდენად კარგად ნაწერი იქნება ის.*" + csp_socialBelonging_intervention_markdown_instruction: "## დასაწყისი კომპიუტერულ მეცნიერებაში\\r\n\\r\nკომპიუტერულმა მეცნიერებამ შეცვალა, თუ როგორ ვურთიერთობთ ჩვენ ერთმანეთთან, ვქმნით ხელოვნებასა და ფილმებ, ვზრდით საკვებს და მეტიც, ვმკურნალობთ ავადმყოფობებს. **ყველას შეუძლია ისწავლოს კომპიუტერული მეცნიერება და მოახდინოს ცვლილებები.** არავითარი მნიშვნელობა არ აქვს რამდენად გამოცდილი, ან გამოუცდელი ხართ კომპიუტერულ მეცნიერებაში ამ ეტაპზე, ან რა არის სქესი და ასაკი, ან კანის ფერი.\\r\n\\r\n***\\r\n\\r\n## ციტატები მოსწავლეებისაგან\\r\n\\r\nჩვენ მაინც გვესმის, რომ კომპიუტერული მეცნიერების კურსის გავლა თავიდან რთული იქნება. აქ მოცემულია რამდენიმე მოსწავლის ციტატა, რომლებიც ცდილობენ გაგიზიარონ მათი სტრატეგიები და რჩევები, ამ კურსის გასავლელად. **გთხოვთ ყურადღებით წაიკითხოთ ციტატები და უპასუხოთ ქვემოთ მოცემულ კითხვარს**.\\r\n\\r\n\\r\n\\r\n
        \\r\n\\r\n

        \\r\n

        \\r\nკლასის დასაწყისში ვღელავდი, რომ სხვა სტუდენტებისაგან განსხვავებული ვიყავი. არ ვიყავი დარწმუნებული, რომ მოვერგებოდი – \\tვდარდობდი, რომ ვერ შევძლებდი და მასწავლებელთან და სხვა მოსწავლეებთან სულელი გამოვჩნდებოდი. დასაწყისიდან რამდენიმე დღეშივე დავრწმუნდი, რომ თითქმის არავინაა დარწმუნებული, რომ ეს კლასი მათთვისა. ამის გავლა ყველას უწევს. ახლა უკვე ეს ირონიულად ჟღერს - თავიდან ყველა განსხვავებულად გრძნობს თავს, შემდეგ კი ყველას იგივეს გავლა გვიწევს.

        \\r\n

        \\r\n\\r\nსოფია ფ (16 წლის)\\r\n

        \\r\n\\r\n
        \\r\n
        \\r\n\\r\n\\r\n\\r\n\\r\n

        \\r\n

        მე ძალიან მიყვარს ეს კომპიუტერული მეცნიერების კლასი! მე შევხვდი არაერთ მაგარ ადამიანს და ვისწავლე ძალიან ბევრი. თუმცა გადასვლა საკმაოდ რთულია. პირველ დღეებში შეშინებული ვიყავი და არ მესმოდა, რატომ უნდა მესწავლა კომპიუტერული მეცნიერება. რაში დამჭირდებოდა? მაგრამ შემდეგ კლასში ჩვენ ვისაუბრეთ ისეთ რამეებზე, რაც მაინტერესებდა, როგორიცაა მუსიკა და დიზაინი. და გავაცნობიერე, რომ აქ ძალიან ბევრი მაგარი რამის სწავლა შემიძლია. კომპიუტერულ მეცნიერებაზე არასწორი წარმოდგენა მქონდა, ის რეალურად ძალიან შემოქმედებითია. მე მხოლოდ მჭირდებოდა, რომ ვყოფილიყავი მომთმენი და მეპოვა გზები, რომ დამეკავშირებინა კლასთან ის, რაც მაინტერესებდა.

        \\r\n

        \\r\n

        \\r\nჟასმინ დ. (17 წლის)\\r\n

        \\r\n\\r\n
        \\r\n\\r\n\\r\n\\r\n

        \\r\nკოდთან არავითარი გამოცდილება არ მქონია და ვდარდობდი, რომ ამ კლასისათვის მზად არ ვიყავი. სხვა მოსწავლეებს უკვე ჰქონიათ შეხება პროგრამირებასთან სახლში, ან საზაფხულო ბანაკში. ჩემს პირველ დღეს ძალიან ვნერვიულობდი ცუდი ნიშნების მიღებისა და სულელად გამოჩენის შიშით. მაგრამ შემდეგ ნელ-ნელა უკეთ ვიგრძენი თავი - დავიწყე სხვა კლასელებთან კონტაქტი და კლასიც უფრო მომეწონა. უკვე ადვილად შემეძლო მათთვის მეკითხა, როდესაც რაიმე პრობლემა წავაწყდებოდი. აღმოჩნდა, რომ კომპიუტერულ მეცნიერებაში გამოცდილ მოსწავლეებიც იგივე სირთულეებს აწყდებოდნენ, რასაც მე! ჰეჰ, ცოტა დრო კი დამჭირდა, მაგრამ ახლა ვგრძნობ, რომ კომპიუტერული მეცნიერების კლასს ვეკუთვნი.\n

        \\r\n\\r\n

        \\r\n\\r\nსემ ჯ. (17 წლის)\\r\n

        \\r\n\\r\n\\r\n***\\r\n თოთოეულ ამ სტუდენტს ჰქონდა მსგავსი გამოცდილება და რეალიზაცია..

        \\r\n\\r\n## გააზრება და შეჯამება:: \\r\n\\r\n\\r\n

        რას ფიქრობთ, რატომ ანერვიულებდათ მოსწავლეებს თავიდან ფიქრი, ეკუთვნოდნენ თუ არა ისინი ამ კლასს? როგორ იგრძნეს თავი მათ კომფორტულად დროთა განმავლობაში?

        \\r\n\\r\n*გთხოვთ დაწეროთ მოკლე აბზაცი. დიდ ყურადღებას ნუ მიაქცევთ მართლწერას, გრამატიკას, ან რამდენად კარგი ნაწერია.*" cspu3_assess1_filltable_markdown_instruction: "Use Top-Down Design strategy\nto fill in the table below. The first line is given to you. You may use as\nmany or as few rows in the table as you see fit.\\r\n\\r\n_NOTE: Use a new line\nfor each entry to the table. Write each line in the format of \"Function Name\n: Description\"_\\r\n\\r\n**Top-Down Design Strategy:**\\r\n\\r\n* Look at the\nbig picture…\\r\n* Identify a sub-task…\\r\n* Break down that sub-task into\nsmaller sub-task(s)...\\r\n* Keep going until you’re down to the commands you\nalready have access to.\\r\n\\r\n| Function Name | Description / Justification\n|\\r\n|-----------------|-----------------------------|\\r\n| drawSnowflake()\n| Draw a 6 pointed snowflake |\\r\n| (Your answer) | (Your answer) |\\r\n\\r\n\\r\n" cspu3_assess1_freeresponse_markdown_instruction: "Explain how abstraction allows\nfor the creation of increasingly complex systems. Reference top-down design\nstrategy in your response." cspu5_assess1_shortresponse_markdown_instruction: "**Short Response:** \\r\n\\r\nTwo\nstudents, Kaleb and Hunter, are arguing in class about an App Lab project.\nKaleb states, “Huh, a button and an image are basically the same thing!”. Hunter\nreplies, “That doesn’t make any sense at all!”.\\r\n\\tExplain what Kaleb may\nhave meant by that statement." @@ -3501,25 +3521,25 @@ ka: cspu5_assess4_challenge_markdown_instruction: "**Challenge Question:** Imagine\na list that represents the height in feet of equidistant points along a mountainous\npath. Here is an example of the data with a diagram that reflects the data.\nFor example: \\r\n\\r\n![](https://images.code.org/8046cbdb63d7e7d68eb133c58362b099-image-1477862090668.png)\\r\n\\r\nA\nprogrammer wants to write a procedure that calculates the net elevation - total\nnumber of feet a traveler goes up and down. For example, looking at the first\n3 segments of travel, the net elevation is 7 feet (up 3, up 1, down 3). \\r\n\\r\nWrite\nprocedure (in either JavaScript or pseudocode) called processPath(data) that:\\r\n\\r\n*\nAccepts a list of elevation data as a parameter\\r\n* For every value in the\nlist\\r\n\\t* Compute the absolute difference between that value and the value\nnext to it on the path\\r\n\\t* Add the difference to a running total\\r\n* Return\nthe total elevation traveled\\r\n\\r\nIn writing your procedure you should assume\nthat you can call a function called _absDiff(a,b)_.\\r\n\\r\n![](https://images.code.org/0a7b91a830319d5d690ddf2efa264395-image-1477862205239.png)\\r\n\\r\nWrite\nthe full procedure below." cspu5_assess4_scoreToGrade_markdown_instruction: "**Short Answer:** Jimmy wrote\nthe procedure scoreToGrade which accepts as a parameter score - a quiz score\nin the range 0-100. The procedure is supposed to return a letter grade. He\nfeels confident his program is correct because he has tested it using the\nscores 3, 29, and 67. Sally believes the program is incorrect because she\ntested the values 73 and 86. The code is syntactically correct, and the programs\nruns without generating an error, but the results are sometimes wrong. Why\ndoes the procedure return the correct values for Jimmy’s tests but not Sally’s?\n\\r\n\\r\n PROCEDURE scoreToGrade (percent)\\r\n {\\r\n IF (percent\n< 60)\\r\n {\\r\n RETURN (\"F\")\\r\n }\\r\n ELSE\nIF (percent >= 60)\\r\n {\\r\n \\tRETURN (\"D\")\\r\n }\\r\n ELSE\nIF (percent >= 70)\\r\n {\\r\n RETURN (\"C\")\\r\n }\\r\n ELSE\nIF (percent >= 80)\\r\n {\\r\n RETURN (\"B\")\\r\n }\\r\n ELSE\\r\n {\\r\n \\tRETURN\n(\"A\")\\r\n }\\r\n }" cspu5_assess4_shortAnswerShopping_markdown_instruction: "**Short Answer:**\nCecelia would like to write an app to help manage a trip to the grocery store. The\napp will maintain a shopping list (a list of words) of all the items to buy. Describe\nhow Cecelia might use a second list in the app. What else might be tracked?\nDescribe how the list would be used and updated in the app.\\r\n" - frozen circle function in circle_markdown_instruction: "Now let's create 20\noverlapping circles, turning 18 degrees between each circle." - frozen circle function with parameter_markdown_instruction: "Here's a ”Create\ncircle” block that can make circles of different sizes. Can you use this to\ncreate a small circle of size 5 and a larger circle of size 10?" - frozen circle function_markdown_instruction: "Use the new “Create a circle”\nblock to create 10 overlapping circles. Don't forget to jump forward between\ncircles." - frozen circle_markdown_instruction: "A circle is a special shape. Can you figure\nout what number to replace the question marks with to draw a circle?" - frozen cross rotate dense_markdown_instruction: "Let's repeat it 90 times!\nHow many times does 90 go into 360? Hint: It's a really small number." - frozen cross rotate_markdown_instruction: "Now try repeating it 10 times. How\nmany degrees do you need to turn between each line?" - frozen cross_markdown_instruction: "Wrap a “Repeat” block around these commands\nto create a plus sign. Did you notice Elsa can move forward and backward?" + frozen circle function in circle_markdown_instruction: "ახლა კი, შექმენით 20 ურთიერთგადამკვეთი წრე, ყოველი წრის შემდეგ 18 გრადუსიანი ბრუნით." + frozen circle function with parameter_markdown_instruction: "ეს არის \"შექმენი წრის\" ბლოკი, რომელიც დაგეხმარებათ სხვადასხვა ზომის წრეები შექმნაში. შეგიძლიათ მისი გამოყენებით შექმნთ პატარა წრე, ზომით 5 და შედარებით დიდი წრე, ზომით 10?" + frozen circle function_markdown_instruction: "გამოიყენეთ \"შექმენი წრის\" ბლოკი 10 ურთიერთგადამკვეთი წრის შესაქმელად. არ დაგავიწყდეთ წრეებს შორის წინ გადასვლა." + frozen circle_markdown_instruction: "წრე განსაკუთრებული ფიგურაა. შეგიძლიათ გაარკვიოთ, თუ რა რიცხვით უნდა შეცვალოთ კითხვის ნიშნები, იმისათვის რომ წრე დაიხატოს?" + frozen cross rotate dense_markdown_instruction: 'მოდით გავიმეოროთ ეს 90-ჯერ! რამდენჯერ თავსდება 360-ში 90? მინიშნება: ეს ძალიან პატარა რიცხვია.' + frozen cross rotate_markdown_instruction: "ახლა კი, სცადეთ ამის 10-ჯერ გამეორება. რამდენ გრადუსიანი მობრუნებაა საჭირო თითოეულ ხაზს შორის?" + frozen cross_markdown_instruction: "შემოაკარით \"განმეორების\" ბლოკი ამ ბრძანებებს გარშემო, რომ შექმნათ პლიუსის ნიშანი. შეამჩნიეთ, რომ ელზას წინ და უკან მოძრაობა შეუძლია?" frozen diamond mini snowflake_markdown_instruction: "Did you know every snowflake\nis a different shape? Let's create a new snowflake by using another “Repeat\"\nblock to repeat a parallelogram 4 times, turning right by 90 degrees between\neach parallelogram." - frozen diamond snowflake_markdown_instruction: "Now, let's create a new snowflake\nby using the repeat block to repeat a parallelogram 10 times, turning right\nby 36 degrees between each one." - frozen diamond_markdown_instruction: "Use a repeat around these blocks to create\na parallelogram. It's just like a rectangle but has different angles. This\none has 60 degree and 120 degree angles instead of all 90 degree angles." + frozen diamond snowflake_markdown_instruction: "ახლა კი, გავაკეთოთ ახალი ფიფქი განმეორების ბლოკის გამოყენებით, პარალელოგრამის 10-ჯერ გამეორებითა და თითოეულს შორის 36 გრადუსით მარჯვნივ მობრუნებით." + frozen diamond_markdown_instruction: "გამოიყენეთ გამორება ამ ბლოკების გარშემო, რომ შექმნათ პარალელოგრამი. ის ძალიან გავს მართუკხედს, ოღონდ აქვს განსხვავებული კუთხეები. ამ კონკრეტულს აქვს 60 და 120 გრადუსი კუთხეები, 90-ის მაგივრად." frozen freeplay_markdown_instruction: "თქვენ ოფიციალურად გახდით ოსტატი მხატვარი! შექმენით ზამთრის საოცრებათა სამყარო." - frozen perpendicular_markdown_instruction: "Now let's see if we can create\ntwo lines that are at a 90 degree angle to each other. You will need to use\nthe \"Turn\" block as well as the \"Move\" block." - frozen snowflake branch_markdown_instruction: "Try using the ”Create a snowflake\nbranch” block to create three branches, which starts to look like a snowflake." - frozen snowflake full_markdown_instruction: "Now let's repeat it 8 times to\nmake a beautiful snowflake!" + frozen perpendicular_markdown_instruction: "ახლა კი, ვნახოთ, თუ შევძლებთ შევქმნათ ორი ხაზი, რომელთა შორისაც 90 გრადუსია. თქვენ დაგჭირდებათ როგორც \"მობრუნების\", ასევე \"გადაადგილების\" ბლოკის გამოყენება." + frozen snowflake branch_markdown_instruction: "სცადეთ \"ფიფქის ქიმის შექმნის\" ბლოკის გამოყენებით 3 ქიმის შექმნა, რომლებიც ფიფქს დაემგვანებიან." + frozen snowflake full_markdown_instruction: "ახლა კი, მოდით გავიმეოროთ ეს 8-ჯერ, რომ გააკეთოთ ლამაზი ფიფქი!" frozen snowflower_markdown_instruction: "Intricate snow patterns can be created\nwith very simple shapes. Can you make a pattern by repeating 5 circles of\nsize 5 and 5 circles of size 10?" - frozen square iterative_markdown_instruction: "It seems like we're halfway\nto making a square. Let's put 4 lines together to create a square." + frozen square iterative_markdown_instruction: "როგორც ჩანს, კვადრატის ნახევარი უკვე გავაკეთეთ. მოდით, შევაერთოთ 4 ხაზი კვადრატის შესაქმნელად." frozen square loop 3x_markdown_instruction: "Let's create three squares, turning\nafter each square. Be sure to turn by 120 degrees before each new square." - frozen square loop_markdown_instruction: "Hi, I’m Anna of Arendelle! Let’s\nmake a square with the “Repeat” block, which uses fewer blocks. How many times\n(???) should the “Repeat” block loop the blocks inside it to make a square?" - frozen square snowflake_markdown_instruction: "Can you create a snowflake using\nthe “Repeat” block to make a square 10 times, and the “Turn” block to turn\n36 degrees between each square?" + frozen square loop_markdown_instruction: "სალამი, მე ანა ვარ არენდილიდან! მოდით, გავაკეთოთ კვადრატი \"განმეორების\" ბლოკით, რომელიც გამოიყენებს უფრო ცოტა ბლოკს. რამდენჯერ (???) უნდა გაატაროს \"განმეორების\" ბლოკმა მასში მყოფი ბლოკები ციკლში, რათა გაკეთდეს კვადრატი?" + frozen square snowflake_markdown_instruction: "შეგიძლიათ შექმნათ ფიფქი \"განმეორების\" ბლოკის გამოყენებით ისე, რომ გააკეთოთ კვადრატი 10-ჯერ და \"მობრუნების\" ბლოკის გამოიყენებით ისე, რომ მობრუნდეთ 36 გრადუსით თითოეულ კვადრატს შორის?" grade1_adventurer_loops2_markdown_instruction: "How can Laurel collect all\nfive piles of gold using only one `E -->` block?" grade1_artist_loops6_markdown_instruction: "**Challenge:** It's a hidden\ngarden! Let's walk around." grade1_artist_loops7a_markdown_instruction: "**Challenge:** Lovely! Let's\ntake a walk around the garden." @@ -3631,7 +3651,7 @@ ka: grade3_RunningFarm_6_markdown_instruction: "*\"Let's take this one step further!\"*\\r\n\\r\nCan\nyou figure out how to pick the pumpkin? Make sure to collect all of the corn\nalong the way!" grade3_RunningFarm_7_markdown_instruction: "**Challenge:** Collect all of the\ncorn and lettuce, then pick the pumpkin." grade3_RunningFarm_8_markdown_instruction: "Harvesting one type of crop at\na time takes too long. Can you help me harvest both wheat and potatoes in\none run? I wonder if you can stack another While There is... loop on top of\nanother one?" - grade3_RunningFarm_9_markdown_instruction: "Can you help me one last time?\nI want to collect as many crops as I can before the weeds take over this field.\nHow many do you think we can get?" + grade3_RunningFarm_9_markdown_instruction: "შეგიძლიათ ერთხელაც დამეხმაროთ?\nმინდა შევაგროვო რაც შეიძლება მეტი მოსავალი, სანამ სარევევლა გავრცელდება მთელ მინდორზე.\nრას ფიქრობთ, რამდენს შევძლებთ?" grade3_bee_conditionals_new1a_markdown_instruction: "You can only collect nectar\nfrom flowers, but you can check any space to see if there is a flower." grade3_bee_conditionals_new2a_markdown_instruction: "In this puzzle, we know\nthat every flower has exactly one nectar, but the flowers aren't spaced evenly.\\r\n\\r\nGet\nall of the nectar using as few blocks as possible." grade3_bee_conditionals_new3b_markdown_instruction: "Conditionals can be helpful,\neven when you know exactly what is in each spot!\\r\n\\r\nCollect all of the\nnectar and make all of the honey." @@ -3714,7 +3734,7 @@ ka: grade4_frozen_freeplay_markdown_instruction: "You've officially become a master\nartist! Create a winter wonderland." grade4_frozen_functions0_markdown_instruction: "A circle is a special shape.\nCan you figure out what number to replace the question marks with to draw\na circle?" grade4_frozen_functions1_markdown_instruction: "Use the new “dreate a circle”\n`function` to create 10 overlapping circles. Don't forget to `jump` forward\nbetween circles." - grade4_frozen_functions1a_markdown_instruction: "Use the new “Create a circle”\nblock to create 10 overlapping circles. Don't forget to jump forward between\ncircles." + grade4_frozen_functions1a_markdown_instruction: "გამოიყენეთ \"შექმენი წრის\" ბლოკი 10 ურთიერთგადამკვეთი წრის შესაქმელად. არ დაგავიწყდეთ წრეებს შორის წინ გადასვლა." grade4_frozen_functions2_markdown_instruction: "ახლა შევქმნათ 20 გადამკვეთი წრე, ყოველი წრის შემდეგ 18 გრადუსი მობრუნებით." grade4_frozen_functions3_markdown_instruction: "Here's a ”Create circle” block\nthat can make circles of different sizes. Can you use this to create a small\ncircle of size 5 and a larger circle of size 10?" grade4_frozen_functions4_markdown_instruction: "Intricate snow patterns can\nbe created with very simple shapes. Can you make a pattern by repeating 5\ncircles of size 5 and 5 circles of size 10?" @@ -3722,7 +3742,7 @@ ka: grade4_frozen_nested_loop_diamonds2_markdown_instruction: "Did you know every\nsnowflake is a different shape? Let's create a new snowflake by using another\n“Repeat\" block to repeat a parallelogram 4 times, turning right by 90 degrees\nbetween each parallelogram." grade4_frozen_nested_loop_diamonds3_markdown_instruction: "Now, let's create\na new snowflake by using the repeat block to repeat a parallelogram 10 times,\nturning right by 36 degrees between each one." grade4_frozen_nested_loop_rectangle1_markdown_instruction: "Hi, I’m Anna of\nArendelle! Let’s use a repeat block to create a rectangle. This one is 200\npixels long and 100 pixels tall. All of the corners are 90 degree angles." - grade4_frozen_square_markdown_instruction: "Hi, I’m Anna of Arendelle! Let’s\nmake a square with the “Repeat” block, which uses fewer blocks. How many times\n(???) should the “Repeat” block loop the blocks inside it to make a square?" + grade4_frozen_square_markdown_instruction: "სალამი, მე ანა ვარ არენდილიდან! მოდით, გავაკეთოთ კვადრატი \"განმეორების\" ბლოკით, რომელიც გამოიყენებს უფრო ცოტა ბლოკს. რამდენჯერ (???) უნდა გაატაროს \"განმეორების\" ბლოკმა მასში მყოფი ბლოკები ციკლში, რათა გაკეთდეს კვადრატი?" grade4_frozen_square_loop1_markdown_instruction: "Hi, I’m Anna of Arendelle!\nLet’s make a square with the “Repeat” block, which uses fewer blocks. How\nmany times (???) should the “Repeat” block loop the blocks inside it to make\na square?" grade4_frozen_square_loop2_markdown_instruction: "Let's create three squares,\nturning after each square. Be sure to turn by 120 degrees before each new\nsquare." grade4_frozen_square_loop3_markdown_instruction: "Can you create a snowflake\nusing the “Repeat” block to make a square 10 times, and the “Turn” block to\nturn 36 degrees between each square?" @@ -3856,18 +3876,18 @@ ka: gradek_playlab_events3c_markdown_instruction: "Now, get Jorge to move right\nwhen the ![](https://images.code.org/b99365eb23280f158e6ef570fe1c8a76-image-1478145132820.png)\nbutton is clicked." gradek_playlab_events4c_markdown_instruction: "Add events to have Jorge move\nup and down when the ![](https://images.code.org/379493b95d158b273f1424538b1c635a-image-1478145402316.png)\nand ![](https://images.code.org/f490d78efd81c21ab74286aefe7af097-image-1478145385132.png)\nbuttons are pressed." harvey_pixelation_markdown_instruction: "# Make your own image of any size\\r\n\\r\n![](https://images.code.org/01c15fed4f1a2c6c3af531edc35e736e-image-1439596066108.png)\\r\n![](https://images.code.org/24efcaa184d1fc852f37c32911b3b87c-image-1439596070178.png)\\r\n![](https://images.code.org/c9a5d0fd5ba445b7f6b5744e08b50e49-image-1439596071878.png)\\r\n![](https://images.code.org/f14e1b8dd722b0ca5bc54fa96b34f2eb-image-1439596074236.png)\\r\n![](https://images.code.org/fe938c0c16453b9d461b4023098079df-image-1439596075744.png)\\r\n![](https://images.code.org/02c88a7da51289b2f2d1f64bd8c97b28-image-1439596077514.png)\\r\n![](https://images.code.org/309e3157dcfd91956181007f483f8e58-image-1439596079084.png)\\r\n\\r\n\\r\n**Directions:**\\r\n\\r\n*\nEncode an image of anything you like using `binary`.\\r\n* The binary language\nwill be represented with `0` and `1` only.\\r\n* You might want to do some\nplanning and sketching with graph paper first. \\r\n* Depict something, perhaps\nyour name written out, your initials, an icon or logo of some sort.\\r\n* Get\ncreative! The image doesn't have to be a perfect square, it can be long and\nskinny." - harvey_snowflake_artist1_markdown_instruction: "*It's time to get your snowflake\nready for 3d printing!*\\r\n\\r\n![](https://images.code.org/ba50acd509bd25e07e7d4622a86ba158-image-1503785370113.08.08\nPM.png)In order for your image to print correctly, follow these rules:\\r\n\\r\n*\nMake sure your image is all **one piece**! Separate pieces will print separately.\\r\n*\nMake sure your image **fits** entirely on the canvas\\r\n* Use just **black\nlines** on a white background.\\r\n* Jump the artist off the top left corner\n(-10 over, -10 down) at the end of your program:\\r\n -10-10\\r\n \\r\n 7\\r\n \\r\nWhen\nyou are finished, right-click to save the image, then send it to me on Google\nClassroom." - harvey_snowflake_artist2_markdown_instruction: "*It's time to get your snowflake\nready for 3d printing!*\\r\n\\r\n![](https://images.code.org/ba50acd509bd25e07e7d4622a86ba158-image-1503785370113.08.08\nPM.png)In order for your image to print correctly, follow these rules:\\r\n\\r\n*\nMake sure your image is all **one piece**! Separate pieces will print separately.\\r\n*\nMake sure your image **fits** entirely on the canvas\\r\n* Use just **black\nlines** on a white background.\\r\n* Jump the artist off the top left corner\n(-10 over, -10 down) at the end of your program:\\r\n -10-10\\r\n \\r\n 7\\r\n \\r\nWhen\nyou are finished, right-click to save the image, then send it to me on Google\nClassroom." - iceage_click_hello_markdown_instruction: "Can you help Sid call for his friends\nwhen you click on him? \\r\nOnce you're done, press \"Run\" to play. Click\non Sid to see your code work!" + harvey_snowflake_artist1_markdown_instruction: "*დროა გაამზადოთ თქვენი ფიფქი მესამე ნახატისათვის!*\\r\n\\r\n![](https://images.code.org/ba50acd509bd25e07e7d4622a86ba158-image-1503785370113.08.08\nPM.png)იმისათვის, რომ თქვენი სურათი სწორად დაიბეჭდოს, მიჰყევით ამ წესებს:\\r\n\\r\n* დარწმუნდით, რომ თქვენი ურათი **ერთიანია**! სხვადასხვა ნაწილები ცალ-ცალკე დაიბეჭდება.\\r\n* დარწმუნდით, რომ თქვენი სურათი **ერგება** მთლიან ტილოს\\r\n* გამოიყენეთ მხოლოდ **შავი ხაზები** თეთრ ფონზე.\\r\n* გადაახტუნეთ მხატვარი მაღლა მარჯვენა კუთხეში (-10 ზემოთ, -10 ქვემოთ) თქვენი პროგრამის ბოლოს:\n:\\r\n -10-10\\r\n \\r\n 7\\r\n \\r\nროდესაც მორჩებით, დაკლიკეთ მარჯვენა ღილაკით, სურათის შესანახად, შემდეგ კი, გამომიგზავნეთ ის მე გუგლის საკლასო ოთახში." + harvey_snowflake_artist2_markdown_instruction: "*დროა გაამზადოთ თქვენი ფიფქი მესამე ნახატისათვის!*\\r\n\\r\n![](https://images.code.org/ba50acd509bd25e07e7d4622a86ba158-image-1503785370113.08.08\nPM.png)იმისათვის, რომ თქვენი სურათი სწორად დაიბეჭდოს, მიჰყევით ამ წესებს:\\r\n\\r\n* დარწმუნდით, რომ თქვენი ურათი **ერთიანია**! სხვადასხვა ნაწილები ცალ-ცალკე დაიბეჭდება.\\r\n* დარწმუნდით, რომ თქვენი სურათი **ერგება** მთლიან ტილოს\\r\n* გამოიყენეთ მხოლოდ **შავი ხაზები** თეთრ ფონზე.\\r\n* გადაახტუნეთ მხატვარი მაღლა მარჯვენა კუთხეში (-10 ზემოთ, -10 ქვემოთ) თქვენი პროგრამის ბოლოს:\n:\\r\n -10-10\\r\n \\r\n 7\\r\n \\r\nროდესაც მორჩებით, დაკლიკეთ მარჯვენა ღილაკით, სურათის შესანახად, შემდეგ კი, გამომიგზავნეთ ის მე გუგლის საკლასო ოთახში." + iceage_click_hello_markdown_instruction: "შეგიძლით დაეხმაროთ სიდს, რომ დაუძახოს მის მეგობრებს, როდესაც მასზე დააკლიკებთ? \\r\nროდესაც მორჩებით, დააჭირეთ \"გაშვებას\". დააკლიკეთ სიდს, რომ ნახოთ მუშაობს, თუ არა კოდი!" iceage_free_play_markdown_instruction: "დროა შექმნათ საკუთარი თამაში, ან ამბავი! \\r\n\\r\nროდესაც მორჩებით, დააკლიკეთ \"დასრულებას\", რათა შენმა მეგობრებმა თამაშის საკუთარ ტელეფონებში, ტაბლეტებში, ან კომპიუტერებში გამოცდა შეძლონ!\\r\nარ იცით რა გააკეთოთ? დააკლიკეთ მინიშნებებს მეტი დეტალებისათვის." - iceage_free_playcourseF_IceAge_11_markdown_instruction: "Time to create your\nown game or story! \\r\n\\r\nWhen you're done, click \"Finish\" to let friends\ntry your game on their phones, tablets, or computers!\\r\nDon't know what\nto make? Click the hints for details." - iceage_hello1_markdown_instruction: "Sid (actor 1) wants to gather everyone\nfor a new adventure. Can you help him say \"Hello!\" by dragging the `say`\nblock out and connecting it to the bottom of the `when run` event? \\r\n\\r\nDon't\nforget to type \"Hello!\" inside!" - iceage_hello2_markdown_instruction: "Manny (actor 2) found Sid (actor 1) and\nwants to invite him on an adventure. Help them greet each other by using the\nthe `actor ___ say` block twice." + iceage_free_playcourseF_IceAge_11_markdown_instruction: "დროა შექმნათ საკუთარი თამაში, ან ამბავი! \\r\n\\r\nროდესაც მორჩებით, დააკლიკეთ \"დასრულებას\", რათა თქვენმა მეგობრებმა შეძლონ გამოსცადონ თქვენი თამაში მათ ტელეფონებზე, ტაბლეტებსა თუ კომპიუტერებზე!\\r\nარ იცით რა გააკეთოთ? დააკლიკეთ მინიშნებებს დეტალებისათვის." + iceage_hello1_markdown_instruction: "სიდს (მოქმედი 1) უნდა, რომ შეკრიბოს ყველა, ახალი თავგადასავლისათვის. შეგიძლიათ დაეხმაროთ მას \"გამარჯობის!\" თქმაში \"თქმის\" ბლოკით `როდის გაეშვას` მოვლენის ბოლოსთან დაკავშირებით? \\r\n\\r\nარ დაგავიწყდეთ ჩაწეროთ შიგნით \"გამარჯობა!\"!" + iceage_hello2_markdown_instruction: "მენიმ (მოქმედი 2) იპოვა სიდი (მოქმედი 1) და უნდა, რომ დაპატიჟოს ის თავგადასავალზე. დაეხმარეთ მათ ერთმანეთთან მისალმებაში `მოქმედი __ ამბობს` ბლოკის ორჯერ გამოყენებით." iceage_move_events_markdown_instruction: "სკრატი კვლავ რკოს ეძებს!\n\\r\nდაეხმარეთ მას მიმოირბინოს გარშემო `მოქმედი 1-ის გადაადგილების` ბლოკის თითოეულ მოვლენასთან მიმაგრებითა და მიმართულების ცვლით ისე, რომ ისრების მიხედვით იმუშაოს. \\r\nროდესაც მორჩებით, დააკლიკეთ \"გაშვებას\" და სცადეთ ყველა რკოს მოგროვება." - iceage_move_to_actor_markdown_instruction: "Diego (actor 1) is searching for\nManny (actor 2). Can you help bring the two together? Connect a block to the\n`when actor touches` event to play a sound when they find each other." - iceage_move_to_flag_markdown_instruction: "Scrat is looking for his acorn!\nCan you help him move the last 200 pixels?" + iceage_move_to_actor_markdown_instruction: "დიეგო (მოქმედი 1) ეძებს მენის (მოქმედი 2). შეგიძლიათ შეახვედროთ ეს ორი ერთმანეთს? დააკავშირეთ ბლოკი `როდესაც მოქმედი ეხება` მოვლენასთან, რომ გაისმეს ხმა, როდესაც ისინი ერთმანეთს იპოვნიან." + iceage_move_to_flag_markdown_instruction: "სქრატი თავის რკოს ეძებს!\nშეგიძლიათ დაეხმაროთ მას უკანასკნელი 200 პიქსელის გავლაში?" iceage_repeat_markdown_instruction: "`უსასრულოდ გამეორების` ბლოკი საშუალებას გაძლევთ გაუშვათ კოდი შეუჩერებლად. შეგიძლიათ მასში ბლოკების ჩასმით, ვარჯიშში დაეხმაროთ გრენის მარჯვნივ და მარცხნივ შეუჩერებლად მოძრაობით?" - iceage_sound_and_points_markdown_instruction: "Here is your code from the last\npuzzle, as well as the code to move Granny left and right. \\r\nCan you finish\nthe program to make it so that you both **play a sound** and **score a point**\nwhen Sid and Granny collide? \\r\nPress \"Run\" to play the game." + iceage_sound_and_points_markdown_instruction: "მოცემულია კოდი უკანასკნელი თავსატეხიდან და კოდი გრენის მარჯვნივ და მარცხნივ სამოძრაოდ. \\r\nშეგიძლიათ დაასრულოთ პრგრამა, რომ გააკეთოთ ისე, რომ **გაისმეს ხმა** და **დაემატოს ქულა**, როდესაც სიდი და გრენი შეეჯახებიან? \\r\nდააჭირეთ \"გაშვებას\", რომ ითამაშოთ თამაში." iceage_throw_hearts_markdown_instruction: "სიდს სურს, რომ მის ბებიას, გრენის, შეატყობინოს, რომ მას ის უყვარს. \\r\n\\r\nგამოიყენეთ `მოქმედი __ გადაგდება` ბრძანება, რომ სიდმა (მოქმედი 1) გადაუგდოს გულები გრენის (მოქმედი 2)! \\r\nდააყენეთ გრენის ხასიათი ბედნიერზე, როდესაც მას მოხვდება გულები." iceage_warn_ice_age_markdown_instruction: "ყველამ უფრო სწრაფად უნდა იმოძრაოს, რადგან ყინვის შტორმი ახლოვდება! \\r\nშეცვალეთ სცენა ყინულოვანი ფონით და დააყენეთ სიდის (მოქმედი 1) სისწრაფე ჩქარზე.\\r\nდააჭირეთ \"გაშვებას\" და გადაადგილეთ სიდი დიეგოსაკენ, მის გასაფრთხილებლად." jessie-test_markdown_instruction: "# Cool\\r\n\\r\n## Markdown\\r\n\\r\n### Instructions\\r\n\\r\n####\nhere\\r\n\\r\n##### now\\r\n\\r\n###### forever" @@ -3882,17 +3902,17 @@ ka: love_spring_1_markdown_instruction: "Let's celebrate Spring! \\r\n\\r\nWe have\nput some seeds in the ground to prepare for the season's flowers. Can you\ncover them up so that the birds don't eat them?" love_spring_2_markdown_instruction: "Our flowers are in full bloom! \\r\n\\r\nNow\nwe need the bee to grab nectar from each one so he can make plenty of honey\nback at his hive!" love_spring_3_markdown_instruction: "The sun is shining, the birds are chirping,\nand now it's time to play!

        \\r\n\\r\nRobin has chosen a number\nbetween 10 and 30. \\r\nUse the up and down arrows to make a guess about what\nit is. \\r\nClick Robin to submit your guess.\\r\n\\r\n- Robin will move up\nwhen your guess is too high\\r\n- Robin will move down when your guess is too\nlow\\r\n- Where do you change how far Robin moves each time?\\r\n- Where would\nyou change the range of numbers to choose from?\\r\n- Can you change the code\nso that Robin chooses a number between 1 & 20?\\r\n\\r\n
        \\r\nWhen you're\nready, press \"Run\" and play until you guess Robin's number!" - maker workshop final_markdown_instruction: "# Challenge: Explore!\\r\n\\r\nNow\nthat you've tested the waters a bit, go explore the full extent of this tool.\nOn this level you'll see lots of new blocks and even some completely new\nareas of functionality (like a database backend!). Feel free to go back to\nprevious levels for inspiration, or go off and building something completely\nyour own." + maker workshop final_markdown_instruction: "# გამოწვევა: შეისწავლეთ!\\r\n\\r\nმას შემდეგ, რაც ასე თუ ისე, გამოსცადეთ წყლები, სრულად შეისწავლეთ ეს ხელსაწყო.\nამ დონეზე, თქვენ ნახავთ ბევრ ახალ ბლოკს და მეტიც, არაერთ სრულიად ახალ ფუნქციონირების არეას (როგორიცაა მონაცემთა ბაზის ბექენდი!). შეგიძლიათ ესტუმროთ წინა დონეებს შთაგონებისათვის, ან ადექით და ააშენეთ რაიმე სრულებით ახალი." mike3bit_markdown_instruction: "# 3-Bit Color\\r\n**Directions:**\\r\n\\r\n* We\nstart you with the 4x2 image Maddie was creating, but we've left out the\nlast few pixels. \\r\n* Finish off the image by figuring out which colors are\nmissing and encoding them.\\r\n" mike3bitbird_markdown_instruction: "# 3-Bit Color\\r\nHere's an example of\nan image made with 3-bit color. Try changing it to understand how it works.\n\\r\n\\r\n*If you want to reset the image, press \"Start Over\".*\\r\n" mike3bitfreeplay_markdown_instruction: "# 3-Bit Color\\r\n\\r\nYou have one last\nchance to experiment and get creative with the pixelation widget. Make something\nawesome and share it with your classmates!\\r\n\\r\n* *Hint:* You can copy and\npaste the value of a pixel to use it repeatedly." mike3bitmario_markdown_instruction: "# 3-Bit Color\\r\n \\r\n**Challenge:** \\r\n\\r\nA\ncareless binary coder typed in ONE extra 0 or 1 somewhere within this image's\ndata. The extra bit that is causing Mario to glitch out! \\r\n\\r\nDelete the\nextra bit to restore Mario back to normal!\\r\n\\r\n![](https://images.code.org/8b7c17ba204a1a4d33e1bd6de7f01d76-image-1477306657312.54.57\nAM.png)" multi-lesson Teaching and Student Support Plan_markdown_instruction: "

        \\r\n>\n**NOTE: before you start this task, make sure you’ve reviewed the lesson resources\nin this module, and have a good sense of how the lesson works. If you haven’t\nalready reviewed the materials, do that now and come back to this task later.**\\r\n\\r\n#\nTeaching and Student Support Plan\\r\n\\r\n## Task Description\\r\n\\r\nNow that\nyou have a better sense of this lessons in this sequence, let’s think about\nthe types of supports students will need in order to be successful. Since\nthe curriculum is based on inquiry learning, lessons feature activities that\nengage students in discovering core concepts themselves. It’s important to\nthink through implementation plans and student support. In this task you will\nmake a plan for teaching and student support **for one of the lessons in this\nsequence** that takes into account differentiation strategies and make-up\nwork for absent students. Your teaching and student support plan should cover\nthe following: \\r\n\\r\n\\r\n- **Which lesson in the sequence are you discussing?**\n\\r\n\\r\n- **Details on how you will implement and differentiate the lesson:**\\r\n\\r\n\n- An outline of any changes you will need to make to the lesson to fit your\nlocal constraints or context (for example: pacing and time, dealing with classroom\nsetup, etc). \\r\n - An overview of the types of student needs you’ll likely\nneed to support in your classroom (for example: students who are struggling\nto understand the underlying concept; students who are already familiar with\nthe concept, but still have room to learn more; etc)\\r\n - Your plan for addressing\neach of the needs outlined above (for example: integrating extension activities\nor other materials for students who already know something about the topic)\\r\n\n- How will you address or emphasize the connection between lessons in this\nsequence? \\r\n\\r\n
        \\r\n- **Plan for catching up absent students:**\\r\n\\r\n\n- How will absent students catch up on activities they missed? \\r\n - How\nwill you use the fact that the lessons in this sequence are related and build\non one another to address make-up work? \\r\n\\r\nYou can type out your teaching\nand student support plan in the box below, or you can upload a word doc or\npdf file. \\r\n\\r\n## Getting Credit for Completing this Task\\r\n\\r\n#### Task\nReview Details\\r\n\\r\nIf this module is listed as your “focus area”, then\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other teachers. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering how the lesson will play out in your own classroom.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit. \\r\n\\r\nIn order to get credit\nfor completing this task, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to a facilitator to review. You\nwill always have a chance to address feedback from your reviewers and resubmit\nyour task! Reviewer feedback will show up at the bottom of this page, once\nit’s available. \\r\n\\r\n

        " name 'CSD U3 Keypress Boolean Predict'_markdown_instruction: "# იწინასწარმეტყველეთ:\nkeyDown()\\r\n`keyDown()` ბლოკი არის პირველი ბლოკების ახალი კომპლექტის შორის, რომელიც დაგვეხმარება მივიღოთ შეყვანილი ინფორმაცია მომხმარებლისგან. ეს არის პირველი ნაბიჯი იმ გზაზე, რომელიც თამაშების შექმნისკენ მიუძღვის! ნახეთ, შეგიძლიათ თუ არა მიხვდეთ თუ როგორ მუშაობს `keyDown()` ბლოკი.\\r\n\\r\nთქვენი აზრით რა მოხდება თუ თამაშის გაშვების შემდეგ დავაჭერთ ზედა ისარს? დაწერეთ თქვენი მოსაზრება ქვემოთ და შემდეგ გაუშვით პროგრამა იმისათვის, რომ ნახოთ რამდენად ზუსტად იწინასწარმეტყველეთ." - playEventsK1_markdown_instruction: "This game is called \"Play Lab\".\\r\n\\r\nSee\nif you can figure out what each block does." - playEventsK2_markdown_instruction: "Jorge wants to say \"Hi there.\"\\r\n\\r\nCan\nyou help?\\r\n\\r\n![](https://images.code.org/f32d285fa6f45e1f8d042c04c55f32c8-image-1467988839292.gif)" - playEventsK3_markdown_instruction: "Jorge wants to be scratched behind the\nears!\\r\n\\r\nCan you make it so that when you click Jorge he is happy?\\r\n\\r\n![](https://images.code.org/04fb37990455b215e0f20884363092d0-image-1467988943134.gif)" - playEventsK4_markdown_instruction: "Can you make it so that Jorge the dog chases\nRobin the bird when you click the up arrow?\\r\n\\r\n![](https://images.code.org/2fbf6c793bb77a961fa7a52f27e4c59d-image-1467989013878.gif)" + playEventsK1_markdown_instruction: "ამ თამაშს ქვია \"სათამაშო ლაბორატორია\".\\r\n\\r\nსცადეთ გაარკვიოთ, თუ რას აკეთებს თითოეული ბლოკი." + playEventsK2_markdown_instruction: "ჯორჯს უნდა, რომ თქვას \"სალამი.\"\\r\n\\r\nშეძლებთ დახმარებას?\\r\n\\r\n![](https://images.code.org/f32d285fa6f45e1f8d042c04c55f32c8-image-1467988839292.gif)" + playEventsK3_markdown_instruction: "ჯორჯს ყურებს უკან მოფხანვა უნდა!\\r\n\\r\nშეგიძლიათ გააკეთოთ ისე, რომ როდესაც ჯოჯრს დააკლიკებთ, ის ბედნიერი გახდეს?\\r\n\\r\n![](https://images.code.org/04fb37990455b215e0f20884363092d0-image-1467988943134.gif)" + playEventsK4_markdown_instruction: "შეგიძლიათ გააკეთოთ ისე, რომ ჯორჯის ძაღლი გამოედევნოს ჩიტს \"რობინს\", როდესაც ზედა ისარს დააკლიკებთ?\\r\n\\r\n![](https://images.code.org/2fbf6c793bb77a961fa7a52f27e4c59d-image-1467989013878.gif)" playEventsK5_markdown_instruction: "ახლა კი, დაამატეთ კოდი ისე, რომ რობინი გაფრინდეს, როდესაც დააჭერთ წინა მიმართულების ისარს.\\r\n\\r\n![](https://images.code.org/a7e224c5f13e39e5342011f8a76d3b6b-image-1467989101328.gif)" playEventsK6_markdown_instruction: "ქენით ისე, რომ რობინმა უპასუხოს ჯორჯს, როდესაც მასზე დააკლიკავთ.\\r\n\\r\n![](https://images.code.org/fc80b1febbb7a472026b6bf2c535b2f4-image-1467989171517.gif)" playEventsK7_markdown_instruction: "კიდევ რისი გაკეთება შეგიძლიათ ამ გასართობ სცენაში?\\r\n
        \\r\n\\r\n
        \\r\n
        \\r\nიდეები გჭირდებათ?\\r\n\\t
        \\r\n\\t
        \\r\n\\t\\t
          \\r\n \\t
        • საუბარი\n- ქენით ისე, რომ სულები ერთმანეთს დაელაპარაკონ, როდესაც მათზე დააკლიკავთ.
        • \\r\n
        • პინბოლი\n- ქენით ისე, რომ ერთმა სულმა გამოსცეს ხმა, როდესაც მეორე მასში შეირბენს.
        • \\r\n
        • ისრები\n- დაწერეთ პროგრამა ისე, რომ თითოეული ისრებიანი ღილაკის დაჭერის შესაბამისად იმოძრაოს სულმა!
        • \\r\n
        \\r\n\\t
        \\r\n
        \\r\n
        " @@ -3907,6 +3927,8 @@ ka: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: "\\r\n# გააკეთეთ ეს:\\r\nამჯერად, დახატეთ 1 x 1 კვადრატი კუს *წინ და მარჯვნივ* რაც შეიძლება ზუსტად. გაითვალისწინეთ, რომ არ არის მარჯვნივ მობრუნების ბრძანება! თქვენ უნდა გაარკვიოთ, თუ როგორ დახატოთ ეს, მხოლოდ მარცხნივ მორუნებისა და წინ გადაადგილების საშუალებით. პროგრამა უნდა გაჩერდეს კუსთან მის თავდაპირველ პოზიციაში, სახით მისი თავდაპირველი მიმართულებით.\\r\n\\r\nროდესაც მორჩებით, დააკლიკეთ დასრულების ღილაკს, რომ გადახვიდეთ შემდეგ პრობლემაზე.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ka-GE/dashboard/scripts.yml b/i18n/locales/ka-GE/dashboard/scripts.yml index 348487ca3d610..7eb2a8f0cc0af 100644 --- a/i18n/locales/ka-GE/dashboard/scripts.yml +++ b/i18n/locales/ka-GE/dashboard/scripts.yml @@ -5,7 +5,7 @@ ka: course1: title: კურსი 1 description: კურსი 1 ადრეული მკითხველებისთვისაა. მოსწავლეები შექმნიან კომპიუტერულ პროგრამებს, რომლებიც მათ ჯგუფურ მუშაობას შეაჩვევთ, განუვითარებთ ამოცანების ამოხსნისა და რთულ დავალებებზე მუშაობის უნარებს. კურსის ბოლოს მოსწავლეები შექმნიან თავიანთ თამაშსა ან ისტორიას, რომლის ხვებისთვის გაზიარება შეეძლებათ. რეკოენდებულია K-1 კლასებისთვის. - description_short: Introduction to computer science for early readers. + description_short: შესავალი კომპიუტერულ მეცნიერებაში დამწყებ მკითხველთათვის. description_audience: ასაკი 4-დან 6-მდე stages: 'Artist: Loops': @@ -91,7 +91,7 @@ ka: course3: title: კურსი 3 description: კურსი 3 შექმნილია მოსწავლეებისთვის, რომელთაც გაიარეს კურსი 2. მოსწავლეები უფრო ღრმად გაერკვევიან წინა კურსებში წამოჭრილ პროგრამირების საკითხებში და მოძებნიან მოქნილ ამოხსნებს უფრო რთული ამოცანებისთვის. კურსის ბოლოს მოსწავლეები ქმნიან ინტერაქტიულ ისტორიებს და თამაშებს, რომელთა გაზიარება ნებისმიერთან შეუძლიათ. რეკომენდებულია 4-5 კლასებისთვის. - description_short: Delve even deeper into programming while building games and interactive stories. This is a follow-up to Course 2. + description_short: შეისწავლე პროგრამირება უფრო სიღრმისეულად, კომპიუტერული თამაშების შექმნისა და ინტერაქტიული სწავლების მეშვეობით. ეს არის მე-2 კურსის გაგრძელება. description_audience: 'ასაკი: 8-18' stages: Artist: @@ -167,7 +167,7 @@ ka: course4: title: კურსი 4 description: კურსი 4 შექმნილია იმათთვის, ვინც უკვე გაიარა კურსები 2 და 3. მოსწავლეები გაიგებენ, როგორ გაუმკლავდნენ უფრო რთულ თავსატეხებს და ისწავლიან ამოცანის ამოსახსნელად რამდენიმე სხვადასხვა ცნების გამოყენებას. ამ კურსის დასასრულს მოსწავლეები შექმნიან პროგრამებს, რომლებიც მათ სხვადასხვა უნარებს გამოაჩენენ, მათ შორის ციკლებისა და პარამეტრებიანი ფუნქციების შექმნას. რეკომენდირებულია მეოთხე-მერვე კლასებისთვის. - description_short: Build more complex programs with concepts such as for loops and functions with parameters. This is a follow-up to Course 3. + description_short: შექმენი უფრო კომპლექსური პროგრამები ისეთი იდეების გამოყენებით, როგორიცაა მაგალითად loops და ფუნქციები, თავისი პარამეტრებითურთ. ეს არის მე-3 კურსის გაგრძელება. description_audience: 'ასაკი: 10-18' stages: Artist: @@ -261,17 +261,17 @@ ka: description_audience: '' stages: 'Calc: Defining Variables': - name: Defining Variables and Substitution + name: განსაზღვრე ცვლადები და ჩამნაცვლებლები 'Calc: Evaluation Blocks': - name: Evaluation Blocks and Arithmetic Expressions + name: შეფასების არეები და არითმეტიკური გამონათქვამები 'Eval: Boolean Operators': - name: Boolean Operators + name: ლოგიკური ოპერატორები 'Eval: Conditionals': name: პირობითი ბრძანებები 'Eval: Defining Functions': - name: Composite Functions + name: შედგენილი ფუნქციები 'Eval: Functions': - name: Solving Word Problems with the Design Recipe + name: მსოფლიოს პრობლემების გადაჭრა "დიზაინის რეცეპტის" გამოყენებით 'Eval: Strings and Images': name: ხაზები და სურათები 'Eval: Writing Contracts': @@ -279,7 +279,7 @@ ka: 'Play Lab: Animation (Big Game)': name: დიდი თამაში – ანიმაცია 'Play Lab: Boolean (Big Game)': - name: The Big Game - Booleans + name: '"დიდი თამაში" - ლოგიკური ოპერატორები' 'Play Lab: Booleans': name: ღამურა სემი 'Play Lab: Collision Detection (Big Game)': @@ -313,13 +313,13 @@ ka: description_short: A handful of puzzles to demonstrate the environment and programming language used in Code.org CS in Algebra stages: Defining Simple Functions: - name: Defining Simple Functions + name: მარტივი ფუნქციების განსაზღვრა Defining Variables: name: ცვლადების განსაზღვრა Evaluation Blocks: name: შეფასების ბლოკები Making Pictures: - name: Making Pictures + name: სურათების გაკეთება The Design Recipe: name: დიზაინის რეცეპტი K5PD: @@ -331,17 +331,17 @@ ka: Computer Science Pedagogy: name: კომპიუტერული მეცნიერების პედაგოგიკა Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში K-5 Courses: - name: K-5 Courses + name: K-5 კურსები Next Steps: name: მომდევნო ნაბიჯები 'Programming Concept: Conditionals': - name: 'Programming Concept: Conditionals' + name: 'პროგრამირების კონცეფციები: პირობითი წინადადებები' 'Programming Concept: Events': - name: 'Programming Concept: Events' + name: 'პროგრამირების კონცეფციები: შემთხვევები' 'Programming Concept: Functions': - name: 'Programming Concept: Functions' + name: 'პროგრამირების კონცეფციები: ფუნქციები' 'Programming Concept: Loops': name: 'Programming Concept: Loops' Reflection: @@ -569,7 +569,7 @@ ka: Evaluation Blocks: name: შეფასების ბლოკები Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Preparing for in-person PD: name: Preparing for in-person PD Teacher Dashboard: @@ -624,7 +624,7 @@ ka: Impact of Computer Science: name: კომპიუტერული მეცნიერების გავლენა Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Preparing for in-person PD: name: Preparing for in-person PD Teaching Strategies: @@ -651,7 +651,7 @@ ka: Impact of Computer Science: name: კომპიუტერული მეცნიერების გავლენა Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Preparing for in-person PD: name: Preparing for in-person PD Teaching Strategies: @@ -675,7 +675,7 @@ ka: Introduction to Computational Science: name: შესავალი გამოთვლით მეცნიერებაში Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Introduction to StarLogo Nova: name: Introduction to StarLogo Nova Post-Survey: @@ -800,7 +800,7 @@ ka: Impact of Computer Science: name: კომპიუტერული მეცნიერების გავლენა Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Preparing for in-person PD: name: Preparing for in-person PD Teaching Strategies: @@ -818,7 +818,7 @@ ka: Impact of Computer Science: name: კომპიუტერული მეცნიერების გავლენა Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Preparing for in-person PD: name: Preparing for in-person PD Teaching Strategies: @@ -837,7 +837,7 @@ ka: Evaluation Blocks: name: შეფასების ბლოკები Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Preparing for in-person PD: name: Preparing for in-person PD Teacher Dashboard: @@ -856,7 +856,7 @@ ka: Evaluation Blocks: name: შეფასების ბლოკები Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Preparing for in-person PD: name: Preparing for in-person PD Teacher Dashboard: @@ -881,7 +881,7 @@ ka: Introduction to Computational Science: name: შესავალი გამოთვლით მეცნიერებაში Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Introduction to StarLogo Nova: name: Introduction to StarLogo Nova Post-Survey: @@ -912,7 +912,7 @@ ka: Introduction to Computational Science: name: შესავალი გამოთვლით მეცნიერებაში Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Introduction to StarLogo Nova: name: Introduction to StarLogo Nova Post-Survey: @@ -2076,7 +2076,7 @@ ka: Evaluation Blocks: name: შეფასების ბლოკები Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Preparing for in-person PD: name: Preparing for in-person PD Teacher Dashboard: @@ -2476,7 +2476,7 @@ ka: Introduction to Computational Science: name: შესავალი გამოთვლით მეცნიერებაში Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Introduction to StarLogo Nova: name: Introduction to StarLogo Nova Post-Survey: @@ -2534,7 +2534,7 @@ ka: Evaluation Blocks: name: შეფასების ბლოკები Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Teacher Dashboard: name: მასწავლებლის მართვის პანელი Why Computer Science belongs in Algebra: @@ -2556,7 +2556,7 @@ ka: Introduction to Computational Science: name: შესავალი გამოთვლით მეცნიერებაში Introduction to PD: - name: Introduction to PD + name: შესავალი PD-ში Introduction to StarLogo Nova: name: Introduction to StarLogo Nova Post-Survey: @@ -5348,9 +5348,9 @@ ka: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ka: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ka: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ka-GE/pegasus/mobile.yml b/i18n/locales/ka-GE/pegasus/mobile.yml index db516d9ff1ce3..fb9bfad76ae53 100644 --- a/i18n/locales/ka-GE/pegasus/mobile.yml +++ b/i18n/locales/ka-GE/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "მოსწავლის დამატება" dashboard_students_add_students: "რამდენიმე მოსწავლის დამატება" dashboard_students_add_multiple: 'ჩაწერეთ მოსწავლეების სახელები, თითო ხაზზე თითო:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "თქვენ შექმენით ახალი განყოფილება! ახლა დაამატეთ თქვენი მოსწავლეები, მოსწავლის დამატებისა და რამდენიმე მოსწავლის დამატების ღილაკების გამოყენებით." dashboard_students_placeholder_name: "მოსწავლის სახელი" dashboard_students_name: "სახელი" @@ -1370,24 +1371,24 @@ infinity_shortcode: "inf" playlab_shortcode: "lab" artist_shortcode: "art" - header_home: "საწყისი" + header_home: "მთავარი" header_my_dashboard: "My Dashboard" header_courses: "კურსები" - header_course_catalog: "კურსის კატალოგი" + header_course_catalog: "კურსების კატალოგი" header_project_gallery: "Project Gallery" header_sections: "განყოფილებები" - header_professional_learning: "Professional Learning" + header_professional_learning: "პროფესიონალთაშორისი სწავლება" header_educate_overview: "პედაგოგის მიმოხილვა" header_educate_elementary: "დაწყებითი სკოლა" header_educate_middle: "საშუალო სკოლა" header_educate_high: "სწავლის ზედა საფეხური" header_educate_hoc: "კოდის ერთი საათი" - header_educate_partner: "ჩვენი პარტნიორი" - header_educate_beyond: "Code.org-ს მიღმა" + header_educate_partner: "პარტნიორობა" + header_educate_beyond: "Code.org-ის მიღმა" header_educate_inspire: "შთააგონე სტუდენტი" - header_educate_community: "ონლაინ საზოგადოება" + header_educate_community: "ონლაინ თემი" header_educate_tools: "ხელსაწყოები და ვიდეოები" - header_about_us: "ჩვენს შესახებ" + header_about_us: "ჩვენ შესახებ" header_about_leadership: "ლიდერობა" header_about_donors: "დონორები" header_about_partners: "პარტნიორები" @@ -1401,10 +1402,10 @@ header_teach: "ასწავლე" header_stats: "სტატისტიკა" header_help_us: "დაგვეხმარე" - header_about: "ირგვლივ" + header_about: "გაიცანით" header_teacher_community: "მასწავლებელთა კოლექტივი" header_help_support: 'Help and support ' - header_report_bug: "მოახსენეთ ტექნიკური ხარვეზის შესახებ" + header_report_bug: "მოგვახსენეთ ტექნიკური ხარვეზის შესახებ" header_tutorials: "Tutorials" header_documentation: "Documentation" csp_name: "'16-'17 CS საფუძვლები" diff --git a/i18n/locales/kk-KZ/blockly-mooc/common.json b/i18n/locales/kk-KZ/blockly-mooc/common.json index 0d9e36c67a2dd..a1ed72317138a 100644 --- a/i18n/locales/kk-KZ/blockly-mooc/common.json +++ b/i18n/locales/kk-KZ/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Жасы", "allHandouts":"All Handouts", "allStudents":"Барлығы", @@ -45,6 +47,39 @@ "catProcedures":"Функциялар", "catText":"Мәтін", "catVariables":"Айнымалылар", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Құттықтаймыз! Сіз соңғы бас қатырғышты аяқтадыңыз және {numTrophies, plural, one {жүлде} other {# жүлделер}} ұтып алдыңыз.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Қонақ болатын шешен адамды табыңыз", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Кешіріңіз, '%1' кез келген сақталған бағдарламаға сай келмейді.", "help":"Көмек", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Жасыру)", "hintHeader":"Кенес мұнда:", "hintPrompt":"Көмек керек пе?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Аяқтау", "homepageUiTipsAfterDialogConfirm":"толығырақ білу", "iconSearchPlaceholder":"Белгі іздеу...", + "iDontKnow":"I don't know", "ignore":"Ескермеу", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Онлайн", "openWorkspace":"Бұл қалай жұмыс жасайды", "orientationLock":"Құрылғының бапталымынан бағдарды құрсалауды өшіріп тастаңыз.", + "other":"Басқасы", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Жұптасып Бағдарламалау", + "parent":"Ата-ана", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"ойнау", @@ -494,6 +534,7 @@ "positionTopOutRight":"Ең сыртқы оң жақтағы орынға", "positionTopRight":"ең оң жақтағы орынға", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Сертификатты басып шығару", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Бөлісу", "shareFailure":"Өкінішке орай біз бұл бағдарламамен бөлісе алмаймыз.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Жасыңызды еңгізіңіз және жалғастыру үшін OK түймесін басыңыз.", "shareWarningsMoreInfo":"Толығырақ ақпарат", "shareWarningsStoreData":"Бұл бағдарлама Code Studio-да жасалған. Сақталған ақпарат сілтемесі бар кез келген адамға қол жетімді болады. Сондықтан, жеке ақпарат сұралган жағдайда мұқият болыңыз.", @@ -618,6 +669,7 @@ "showToolbox":"Құрал-жабдықтарды көрсету", "showVersionsHeader":"Нұсқа тарихы", "signup":"Кіріспе курсқа жазылыңыз", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Сабақ жоспары мен оқу материалдары", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Оқуды бастау", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"Визуальді бағдарламалу ортасы", "syntaxErrorMsg":"Сіздің бағдарламанызда қате бар. {lineNumber} қатарын өшіріңіз және қайтадан байқап көріңіз.", "teacher":"Мұғалім", + "teachers":"Оқытушылар", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Код Жазу Сағаты", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Бағдарламалуды үйренгіңіз келеді ме?", "watchVideo":"Бейнематериалды көру", "when":"кезде", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Жұмыс аумағы: ", "yes":"Иә", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/kk-KZ/dashboard/authored_hints.yml b/i18n/locales/kk-KZ/dashboard/authored_hints.yml index 7c48d8a52d657..7598623912668 100644 --- a/i18n/locales/kk-KZ/dashboard/authored_hints.yml +++ b/i18n/locales/kk-KZ/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ kk: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ kk: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ kk: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ kk: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/kk-KZ/dashboard/base.yml b/i18n/locales/kk-KZ/dashboard/base.yml index 0850b0438d543..864dc2b4f2f97 100644 --- a/i18n/locales/kk-KZ/dashboard/base.yml +++ b/i18n/locales/kk-KZ/dashboard/base.yml @@ -494,6 +494,8 @@ kk: notes_coming_soon: 'Бұл видео үшін жазбалар жақында қосылады.' autoplay_option: 'Видеоны авто ойнату' download: 'Видеоны жүктеп алу' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ kk: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/kk-KZ/dashboard/callouts.yml b/i18n/locales/kk-KZ/dashboard/callouts.yml index 492ba6f1c6ec8..3b71f6fc87f70 100644 --- a/i18n/locales/kk-KZ/dashboard/callouts.yml +++ b/i18n/locales/kk-KZ/dashboard/callouts.yml @@ -12,6 +12,14 @@ kk: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ kk: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/kk-KZ/dashboard/courses.yml b/i18n/locales/kk-KZ/dashboard/courses.yml index 563f25f8638c7..e9d9f9e0ebe7d 100644 --- a/i18n/locales/kk-KZ/dashboard/courses.yml +++ b/i18n/locales/kk-KZ/dashboard/courses.yml @@ -12,3 +12,8 @@ kk: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/kk-KZ/dashboard/instructions.yml b/i18n/locales/kk-KZ/dashboard/instructions.yml index aee4968382987..736893c7cad49 100644 --- a/i18n/locales/kk-KZ/dashboard/instructions.yml +++ b/i18n/locales/kk-KZ/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ kk: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/kk-KZ/dashboard/markdown_instructions.yml b/i18n/locales/kk-KZ/dashboard/markdown_instructions.yml index c49d46eaa27b7..a72c82cff1207 100644 --- a/i18n/locales/kk-KZ/dashboard/markdown_instructions.yml +++ b/i18n/locales/kk-KZ/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ kk: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ kk: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ kk: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ kk: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ kk: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ kk: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ kk: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ kk: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/kk-KZ/dashboard/scripts.yml b/i18n/locales/kk-KZ/dashboard/scripts.yml index 68a735089ff99..7773ea92c796d 100644 --- a/i18n/locales/kk-KZ/dashboard/scripts.yml +++ b/i18n/locales/kk-KZ/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ kk: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ kk: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ kk: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/kk-KZ/pegasus/mobile.yml b/i18n/locales/kk-KZ/pegasus/mobile.yml index ebf8a257a179f..0617cfa4ac261 100644 --- a/i18n/locales/kk-KZ/pegasus/mobile.yml +++ b/i18n/locales/kk-KZ/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "Оқушыны қосу" dashboard_students_add_students: "Бірнеше оқушыны қосу" dashboard_students_add_multiple: 'Оқушыларыңыздың есімін жолға біртіндеп жазыңыз немесе қойыңыз:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Сіз жаңа бөлім құрдыңыз! Енді жоғарыдағы батырманы басып оқушыларыңызды қосыңыз: Оқушыны қосу және Бірнеше оқушыны қосу." dashboard_students_placeholder_name: "Оқушының аты" dashboard_students_name: "Атыңыз" diff --git a/i18n/locales/km-KH/blockly-mooc/common.json b/i18n/locales/km-KH/blockly-mooc/common.json index d1e8fa246cbba..17af2f2d43ee6 100755 --- a/i18n/locales/km-KH/blockly-mooc/common.json +++ b/i18n/locales/km-KH/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"អាយុ", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"អនុគមន៍", "catText":"អត្ថ​​បទ", "catVariables":"អថេរ", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"សូម​អបអរសាទរ! អ្នក​បាន​បញ្ចប់​ដំណាក់កាល​ចុងក្រោយ ហើយ​បាន​ឈ្នះ​{numTrophies, plural, one {ពាន​មួយ} other {ពាន #}}។", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"ជំនួយ", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"នេះ​គឺ​ជា​គន្លឹះ៖", "hintPrompt":"ត្រូវការ​ជំនួយ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"បញ្ចប់", "homepageUiTipsAfterDialogConfirm":"រៀនបន្ថែមទៀត", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"របៀប​វា​ដំណើរការ", "orientationLock":"Turn off orientation lock in device settings.", + "other":"ផ្សេងៗ", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"ឪពុក​ម្ដាយ", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"ចែក​រំលែក", "shareFailure":"សូមទោស, យើង​មិន​អាច​ចែករំលែក​កម្មវិធី​នេះ​បាន​ទេ។", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"ចុះ​ឈ្មោះ​សម្រាប់​វគ្គ​សិក្សា​ណែនាំ​ដំបូង", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"គ្រូបង្រៀន", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"ពេលវេលា​នៃ​កូដ", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"ចង់​រៀន​សរសេរ​កូដ​ទេ?", "watchVideo":"មើល​វីដេអូ", "when":"នៅ​ពេល", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"យល់ព្រម", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/km-KH/dashboard/authored_hints.yml b/i18n/locales/km-KH/dashboard/authored_hints.yml index ef93f810cfad3..932b97e51dd69 100644 --- a/i18n/locales/km-KH/dashboard/authored_hints.yml +++ b/i18n/locales/km-KH/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ km: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ km: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ km: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ km: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/km-KH/dashboard/base.yml b/i18n/locales/km-KH/dashboard/base.yml index 766df8a09cb79..ce5a17983880b 100755 --- a/i18n/locales/km-KH/dashboard/base.yml +++ b/i18n/locales/km-KH/dashboard/base.yml @@ -494,6 +494,8 @@ km: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'ចាក់​វីដេអូ​ដោយ​ស្វ័យប្រវត្តិ' download: 'ទាញយក​វីដេអូ' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ km: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/km-KH/dashboard/callouts.yml b/i18n/locales/km-KH/dashboard/callouts.yml index d96d5183accfd..82e18c078116b 100644 --- a/i18n/locales/km-KH/dashboard/callouts.yml +++ b/i18n/locales/km-KH/dashboard/callouts.yml @@ -12,6 +12,14 @@ km: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ km: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/km-KH/dashboard/courses.yml b/i18n/locales/km-KH/dashboard/courses.yml index 8ba8d59f7374b..c56f89f5bc163 100644 --- a/i18n/locales/km-KH/dashboard/courses.yml +++ b/i18n/locales/km-KH/dashboard/courses.yml @@ -12,3 +12,8 @@ km: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/km-KH/dashboard/instructions.yml b/i18n/locales/km-KH/dashboard/instructions.yml index ba964693c402b..f9da9e656becf 100644 --- a/i18n/locales/km-KH/dashboard/instructions.yml +++ b/i18n/locales/km-KH/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ km: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/km-KH/dashboard/markdown_instructions.yml b/i18n/locales/km-KH/dashboard/markdown_instructions.yml index b12fe8f23cd96..f1f6b6f3fc075 100644 --- a/i18n/locales/km-KH/dashboard/markdown_instructions.yml +++ b/i18n/locales/km-KH/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ km: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ km: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ km: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ km: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ km: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ km: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ km: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ km: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/km-KH/dashboard/scripts.yml b/i18n/locales/km-KH/dashboard/scripts.yml index 4d3806ccc0b34..28486cadcd5de 100755 --- a/i18n/locales/km-KH/dashboard/scripts.yml +++ b/i18n/locales/km-KH/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ km: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ km: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ km: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/km-KH/pegasus/mobile.yml b/i18n/locales/km-KH/pegasus/mobile.yml index cd44ed59ba7f6..3721eafdacad9 100755 --- a/i18n/locales/km-KH/pegasus/mobile.yml +++ b/i18n/locales/km-KH/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "ឈ្មោះ" diff --git a/i18n/locales/ko-KR/blockly-mooc/common.json b/i18n/locales/ko-KR/blockly-mooc/common.json index de81eb0a4a79d..831bd40e09b1d 100755 --- a/i18n/locales/ko-KR/blockly-mooc/common.json +++ b/i18n/locales/ko-KR/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"나이", "allHandouts":"All Handouts", "allStudents":"모두", @@ -45,6 +47,39 @@ "catProcedures":"함수", "catText":"문장", "catVariables":"변수", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"축하합니다! 마지막 단계까지 성공적으로 해결했고, {numTrophies, plural, one {a trophy} other {# trophies}} 을 얻었습니다.", "findCourse":"코스 찾기", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"초청 강사 찾기", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"여러분의 교실로 동네 자원봉사자들을 초대하거나 화상채팅으로 원격에 있는 학생들에게 영감을 주세요.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"죄송합니다. 저장된 '%1' 프로그램은 없습니다.", "help":"도움말", "hidden":"숨겨진 내용", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(숨기기)", "hintHeader":"도움말:", "hintPrompt":"도움이 필요하신가요?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"마침", "homepageUiTipsAfterDialogConfirm":"더 알아보기", "iconSearchPlaceholder":"아이콘 검색...", + "iDontKnow":"I don't know", "ignore":"무시", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"온라인", "openWorkspace":"실행 설명", "orientationLock":"회전 잠금을 해제하세요.", + "other":"기타", "pairingNavigatorWarning":"이 퍼즐은 {driver} 와 짝 활동을 하는 동안 완성되었습니다. 각 계정으로 퍼즐을 찾아보면 여러분이 함께 팀으로 만든 해법을 확인할 수 있습니다.", "pairingNavigatorLink":"팀으로 새성한 솔루션을 보려면 여기를 클릭하세요.", "pairProgramming":"페어 프로그래밍", + "parent":"학부모입니다.", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"실행", @@ -494,6 +534,7 @@ "positionTopOutRight":"오른쪽 바깥쪽의 가장 위로", "positionTopRight":"오른쪽의 가장 위로", "predictionInstructions":"프로그램을 실행하기전에 먼저, 어떻게 동작할지 생각해보세요.", + "printCertificate":"인증서 인쇄", "printCertificates":"인증서 인쇄하기", "professionalLearning":"전문 학습", "professionalLearningDescription":"여러분의 차세대 컴퓨터 과학 수업을 위해서 고품질의 전문 학습 과정을 제공해 드립니다.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"공유하기", "shareFailure":"프로그램을 공유할 수 없습니다.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"나이를 입력하고 OK를 눌러 계속 진행하세요.", "shareWarningsMoreInfo":"개인정보 보호 정책", "shareWarningsStoreData":"코드 스튜디오에 내장되어있는 이 앱은 많은 사람들에게 보여질 수 있는 데이터들을 저장하기 때문에 개인 정보를 묻는 질문에는 주의를 기울여주세요.", @@ -618,6 +669,7 @@ "showToolbox":"도구 상자 보이기", "showVersionsHeader":"버전 히스토리", "signup":"샘플 코스를 위해 가입하기", + "skipPuzzle":"Skip puzzle", "stageExtras":"추가 단계", "stageLocked":"스테이지 잠김", "stageNotFullyLocked":"스테이지가 모두에게 잠금 해제되어있습니다.", @@ -645,6 +697,7 @@ "subtitle":"비주얼 프로그래밍 환경", "syntaxErrorMsg":"프로그램에 오타가 있습니다. {lineNumber} 줄을 지우고 다시 시도해 보세요.", "teacher":"선생님", + "teachers":"선생님들", "teacherCommunity":"선생님 커뮤니티", "teacherCommunityDescription":"교육과정에 대해서 질문하고, 여러분의 수업에 대한 아이디어를 공유하고, 다른 선생님들과 도움을 받을 수 있습니다", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"유닛 살펴보기", "visible":"보이기", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"코드(code)를 배워볼까요?", "watchVideo":"비디오 보기", "when":"~할 때", @@ -710,5 +764,17 @@ "withoutHints":"힌트 전혀 없이!", "workspaceHeaderShort":"작업 영역: ", "yes":"예", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ko-KR/dashboard/authored_hints.yml b/i18n/locales/ko-KR/dashboard/authored_hints.yml index e25855425562d..59b8d164a0709 100644 --- a/i18n/locales/ko-KR/dashboard/authored_hints.yml +++ b/i18n/locales/ko-KR/dashboard/authored_hints.yml @@ -6299,44 +6299,38 @@ ko: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6512,17 +6506,17 @@ ko: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6530,10 +6524,10 @@ ko: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6544,7 +6538,7 @@ ko: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ko-KR/dashboard/base.yml b/i18n/locales/ko-KR/dashboard/base.yml index 8bf557c8093a0..5d7350a52573d 100755 --- a/i18n/locales/ko-KR/dashboard/base.yml +++ b/i18n/locales/ko-KR/dashboard/base.yml @@ -494,6 +494,8 @@ ko: notes_coming_soon: '참고 동영상 준비중' autoplay_option: '비디오 자동 실행' download: '동영상 다운로드' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "브라우저가 지원되지 않습니다. 지원 되는 브라우저로로 업그레이드 하시기 바랍니다. 여러분은 이 페이지를 볼 수는 있지만 올바르게 동작하지 않을 수 있습니다." @@ -928,6 +930,8 @@ ko: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: '현재 스테이지가 잠겨있기 때문에 해당 컨텐츠가 보이지 않습니다. 담당교사는 해당 스테이지에 대한 작업이 필요하거나 당신의 답을 검토하기 위해서 잠금을 해제할 수 있습니다.' hidden_stage: "이 수업을 수강하는 것을 담당교사는 모릅니다. 어떤 수업을 수강해야 하는지 담당교사에게 문의하세요" + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: '단위별 개요로 이동' view_all_units: 'View all units' pd: diff --git a/i18n/locales/ko-KR/dashboard/callouts.yml b/i18n/locales/ko-KR/dashboard/callouts.yml index d60dda2410f4b..432ea083fc98b 100644 --- a/i18n/locales/ko-KR/dashboard/callouts.yml +++ b/i18n/locales/ko-KR/dashboard/callouts.yml @@ -12,6 +12,14 @@ ko: 4_5_Bee_Conditionals_2_1: 모든 구름이 꽃을 가지고 있는지 확인하는 것을 잊지 마세요. 벌집은 확인할 필요가 없습니다. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: 모든 구름이 꽃을 가지고 있는지 확인하는 것을 잊지 마세요. 벌집은 확인할 필요가 없습니다. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ko: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ko-KR/dashboard/courses.yml b/i18n/locales/ko-KR/dashboard/courses.yml index 81ce8bd23e2c2..2bdb3017ab0c9 100644 --- a/i18n/locales/ko-KR/dashboard/courses.yml +++ b/i18n/locales/ko-KR/dashboard/courses.yml @@ -12,3 +12,8 @@ ko: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ko-KR/dashboard/instructions.yml b/i18n/locales/ko-KR/dashboard/instructions.yml index 23399c50a6d06..a95d53bfaca06 100644 --- a/i18n/locales/ko-KR/dashboard/instructions.yml +++ b/i18n/locales/ko-KR/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ko: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ko-KR/dashboard/markdown_instructions.yml b/i18n/locales/ko-KR/dashboard/markdown_instructions.yml index f68583f7769ad..b3f7852d230c1 100644 --- a/i18n/locales/ko-KR/dashboard/markdown_instructions.yml +++ b/i18n/locales/ko-KR/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ko: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ko: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ko: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ko: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ko: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ko: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ko: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ko: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ko-KR/dashboard/scripts.yml b/i18n/locales/ko-KR/dashboard/scripts.yml index d872092e4f4ed..93b6e81509c84 100755 --- a/i18n/locales/ko-KR/dashboard/scripts.yml +++ b/i18n/locales/ko-KR/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ko: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ko: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ko: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ko-KR/pegasus/mobile.yml b/i18n/locales/ko-KR/pegasus/mobile.yml index 5827b70835e43..80375ea70a3f0 100755 --- a/i18n/locales/ko-KR/pegasus/mobile.yml +++ b/i18n/locales/ko-KR/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "학생 추가" dashboard_students_add_students: "여러 학생 추가" dashboard_students_add_multiple: '학생들의 이름을 한 줄에 하나씩 입력하거나 붙여넣기 하세요.' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "새로운 섹션을 만들었습니다! 학생 추가 여러 학생 추가 버튼을 눌러 학생들을 추가하세요." dashboard_students_placeholder_name: "학생 이름" dashboard_students_name: "이름" diff --git a/i18n/locales/ku-IQ/blockly-mooc/common.json b/i18n/locales/ku-IQ/blockly-mooc/common.json index 8a829e24d342b..dc7b23074be2e 100644 --- a/i18n/locales/ku-IQ/blockly-mooc/common.json +++ b/i18n/locales/ku-IQ/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"تەمەن", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"دەق", "catVariables":"گۆڕاوەکان", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"Here's a tip:", "hintPrompt":"یارمەتیت پێویستە؟", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"زیاتر فێرببە", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"هی تر", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"باوان", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"بڵاوكەوە", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"فێربوون دەستپێبکە", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"مامۆستا", + "teachers":"مامۆستایان", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"كاژێری كۆدنووسی", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ku-IQ/dashboard/authored_hints.yml b/i18n/locales/ku-IQ/dashboard/authored_hints.yml index 564306ddef3f8..55ee0056fdd89 100644 --- a/i18n/locales/ku-IQ/dashboard/authored_hints.yml +++ b/i18n/locales/ku-IQ/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ ku: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ ku: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ ku: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ ku: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ku-IQ/dashboard/base.yml b/i18n/locales/ku-IQ/dashboard/base.yml index 1fc00e2a915ac..1e957c25e6a61 100644 --- a/i18n/locales/ku-IQ/dashboard/base.yml +++ b/i18n/locales/ku-IQ/dashboard/base.yml @@ -494,6 +494,8 @@ ku: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ ku: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/ku-IQ/dashboard/callouts.yml b/i18n/locales/ku-IQ/dashboard/callouts.yml index 38fb982b18578..63d3270ef336f 100644 --- a/i18n/locales/ku-IQ/dashboard/callouts.yml +++ b/i18n/locales/ku-IQ/dashboard/callouts.yml @@ -12,6 +12,14 @@ ku: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ku: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ku-IQ/dashboard/courses.yml b/i18n/locales/ku-IQ/dashboard/courses.yml index 21ad7c576dbe1..7495e9bf2f317 100644 --- a/i18n/locales/ku-IQ/dashboard/courses.yml +++ b/i18n/locales/ku-IQ/dashboard/courses.yml @@ -12,3 +12,8 @@ ku: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ku-IQ/dashboard/instructions.yml b/i18n/locales/ku-IQ/dashboard/instructions.yml index 9f6c9826dcebc..a00f2d69c93f9 100644 --- a/i18n/locales/ku-IQ/dashboard/instructions.yml +++ b/i18n/locales/ku-IQ/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ku: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ku-IQ/dashboard/markdown_instructions.yml b/i18n/locales/ku-IQ/dashboard/markdown_instructions.yml index c93988e9910f7..164e6757535b0 100644 --- a/i18n/locales/ku-IQ/dashboard/markdown_instructions.yml +++ b/i18n/locales/ku-IQ/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ku: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ku: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ku: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ku: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ku: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ku: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ku: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ku: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ku-IQ/dashboard/scripts.yml b/i18n/locales/ku-IQ/dashboard/scripts.yml index 470a90a86b387..e6be693b02462 100644 --- a/i18n/locales/ku-IQ/dashboard/scripts.yml +++ b/i18n/locales/ku-IQ/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ku: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ku: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ku: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ku-IQ/pegasus/mobile.yml b/i18n/locales/ku-IQ/pegasus/mobile.yml index 50b1100fff97d..96debee1fae4f 100644 --- a/i18n/locales/ku-IQ/pegasus/mobile.yml +++ b/i18n/locales/ku-IQ/pegasus/mobile.yml @@ -675,6 +675,7 @@ dashboard_students_add_student: "زیادکردنی قوتابی" dashboard_students_add_students: "زیادکردنی کۆمەڵێک قوتابی" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "ناوی قوتابی" dashboard_students_name: "ناو" diff --git a/i18n/locales/ky-KG/blockly-mooc/common.json b/i18n/locales/ky-KG/blockly-mooc/common.json index a966c6aefe447..9db3f3ef186af 100644 --- a/i18n/locales/ky-KG/blockly-mooc/common.json +++ b/i18n/locales/ky-KG/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Тексттер", "catVariables":"Өзгөрмөлөр", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Куттуктайбыз! Акыркы тапшырманы бүтүрүп, {numTrophies, plural, one {a trophy} other {# trophies}} жеңдиңиз.", "findCourse":"Курс табуу", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Кечиресиз, '%1' сакталган эч бир програмга дал келбейт.", "help":"Жардам", "hidden":"Катылган", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Катуу)", "hintHeader":"Кыйытма:", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Аяктоо", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Сүрөтчө издөө...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Share", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"sizdin_email@example.com", + "yourName":"Ысымыңыз", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ky-KG/dashboard/authored_hints.yml b/i18n/locales/ky-KG/dashboard/authored_hints.yml index 24800239755f7..a3e0962660534 100644 --- a/i18n/locales/ky-KG/dashboard/authored_hints.yml +++ b/i18n/locales/ky-KG/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ ky: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ ky: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ ky: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ ky: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ky-KG/dashboard/base.yml b/i18n/locales/ky-KG/dashboard/base.yml index 82e6005c6e9dc..bb921f839277e 100644 --- a/i18n/locales/ky-KG/dashboard/base.yml +++ b/i18n/locales/ky-KG/dashboard/base.yml @@ -494,6 +494,8 @@ ky: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ ky: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/ky-KG/dashboard/callouts.yml b/i18n/locales/ky-KG/dashboard/callouts.yml index 13bb4f359ce77..abbd61784468f 100644 --- a/i18n/locales/ky-KG/dashboard/callouts.yml +++ b/i18n/locales/ky-KG/dashboard/callouts.yml @@ -12,6 +12,14 @@ ky: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ky: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ky-KG/dashboard/courses.yml b/i18n/locales/ky-KG/dashboard/courses.yml index d1ef46f392954..8f31c41865742 100644 --- a/i18n/locales/ky-KG/dashboard/courses.yml +++ b/i18n/locales/ky-KG/dashboard/courses.yml @@ -12,3 +12,8 @@ ky: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ky-KG/dashboard/instructions.yml b/i18n/locales/ky-KG/dashboard/instructions.yml index 2dd52161010a8..aea3f9ba713e8 100644 --- a/i18n/locales/ky-KG/dashboard/instructions.yml +++ b/i18n/locales/ky-KG/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ky: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ky-KG/dashboard/markdown_instructions.yml b/i18n/locales/ky-KG/dashboard/markdown_instructions.yml index 5904cfb37bb6b..95022d2c7d040 100644 --- a/i18n/locales/ky-KG/dashboard/markdown_instructions.yml +++ b/i18n/locales/ky-KG/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ky: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ky: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ky: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ky: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ky: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ky: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ky: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ky: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ky-KG/dashboard/scripts.yml b/i18n/locales/ky-KG/dashboard/scripts.yml index 8f0a907f49d20..4a17df0e7345d 100644 --- a/i18n/locales/ky-KG/dashboard/scripts.yml +++ b/i18n/locales/ky-KG/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ky: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ky: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ky: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ky-KG/pegasus/mobile.yml b/i18n/locales/ky-KG/pegasus/mobile.yml index 33bc258e88e58..9f3057a0e8bae 100644 --- a/i18n/locales/ky-KG/pegasus/mobile.yml +++ b/i18n/locales/ky-KG/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Name" diff --git a/i18n/locales/lt-LT/blockly-mooc/common.json b/i18n/locales/lt-LT/blockly-mooc/common.json index d95b4271d5ff2..7b2ab7b5e6d98 100755 --- a/i18n/locales/lt-LT/blockly-mooc/common.json +++ b/i18n/locales/lt-LT/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Amžius", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Komandų kūrimas", "catText":"Tekstas", "catVariables":"Kintamieji", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Sveikinu! Tu užbaigei paskutinį lygį ir iš viso gavai {numTrophies, plural, one {trofėjų} other {# trofėjus}}.", "findCourse":"Suraskite kursą", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Atsiprašome, '%1' nesutampa su jokia įrašyta programa.", "help":"pagalba", "hidden":"Paslėptas", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Slėpti)", "hintHeader":"Štai patarimas:", "hintPrompt":"Reikia pagalbos?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finišas", "homepageUiTipsAfterDialogConfirm":"Sužinok daugiau", "iconSearchPlaceholder":"Ieškoti ikonos...", + "iDontKnow":"I don't know", "ignore":"Ignoruoti", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Internete", "openWorkspace":"Kaip tai veikia", "orientationLock":"Išjunk savo įrenginio ekrano pasukimą.", + "other":"Kita", "pairingNavigatorWarning":"Šis galvosūkis buvo išspręstas kartu su {driver}. Norint peržiūrėti kartu sukurtą šio uždavinio sprendimą, pažvelk į porininko paskyroje esantį uždavinį.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Programavimas poroje", + "parent":"Vienas iš tėvų", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"žaisti", @@ -494,6 +534,7 @@ "positionTopOutRight":"pozicija = dešiniau viršutinio dešinio kampo", "positionTopRight":"pozicija = viršuje dešinėn", "predictionInstructions":"Pabandyk nuspėti, kas atsitiks, prieš paleidžiant programą.", + "printCertificate":"Atsispausdinti sertifikatą", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Dalintis", "shareFailure":"Deja, šios programos dalintis negalima.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Prašome žemiau pateikti savo amžių ir spausti Gerai.", "shareWarningsMoreInfo":"Daugiau informacijos", "shareWarningsStoreData":"Šios programėlės, sukurtos su Code Sudio, duomenis gali peržiūrėti bet kas, kas atvers nuorodą, todėl būkite atsargūs, jei Jūsų prašys pateikti asmeninę informaciją.", @@ -618,6 +669,7 @@ "showToolbox":"Rodyti įrankinę", "showVersionsHeader":"Versijos istorija", "signup":"Užsiregistruok į kursą pradedantiesiems", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Lygis yra užrakintas.", "stageNotFullyLocked":"Lygis visiems nėra užrakintas.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Pamokų planai ir ištekliai", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Pradėti mokytis", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"Vizuali programavimo aplinka", "syntaxErrorMsg":"Tavo programoje yra rašybos klaida. Pašalink {lineNumber} eilutę ir bandyk dar kartą.", "teacher":"Mokytojas", + "teachers":"Mokytojai", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"„Programavimo valanda“", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Matomas", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Nori išmokti programuoti?", "watchVideo":"Peržiūrėk šį vaizdo įrašą", "when":"kada", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Darbo laukas: ", "yes":"Taip", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/lt-LT/dashboard/authored_hints.yml b/i18n/locales/lt-LT/dashboard/authored_hints.yml index 363fc3638974f..b2f09e0edba4a 100644 --- a/i18n/locales/lt-LT/dashboard/authored_hints.yml +++ b/i18n/locales/lt-LT/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ lt: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ lt: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ lt: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ lt: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/lt-LT/dashboard/base.yml b/i18n/locales/lt-LT/dashboard/base.yml index 198fb307d672a..b52873c380291 100755 --- a/i18n/locales/lt-LT/dashboard/base.yml +++ b/i18n/locales/lt-LT/dashboard/base.yml @@ -494,6 +494,8 @@ lt: notes_coming_soon: 'Šiam vaizdo įrašui dar nėra pastabų.' autoplay_option: 'Automatiškas vaizdo įrašų paleidimas' download: 'Atsisiųsti vaizdo įrašą' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,6 +930,8 @@ lt: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Eiti į skyriaus apžvalgą' view_all_units: 'View all units' pd: diff --git a/i18n/locales/lt-LT/dashboard/callouts.yml b/i18n/locales/lt-LT/dashboard/callouts.yml index ac0313b026d1f..362f2fd78a686 100644 --- a/i18n/locales/lt-LT/dashboard/callouts.yml +++ b/i18n/locales/lt-LT/dashboard/callouts.yml @@ -12,6 +12,14 @@ lt: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ lt: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/lt-LT/dashboard/courses.yml b/i18n/locales/lt-LT/dashboard/courses.yml index 356835402e9e4..e930707e73f96 100644 --- a/i18n/locales/lt-LT/dashboard/courses.yml +++ b/i18n/locales/lt-LT/dashboard/courses.yml @@ -12,3 +12,8 @@ lt: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/lt-LT/dashboard/instructions.yml b/i18n/locales/lt-LT/dashboard/instructions.yml index a6e5b0f453c58..da9682ffcd501 100644 --- a/i18n/locales/lt-LT/dashboard/instructions.yml +++ b/i18n/locales/lt-LT/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ lt: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/lt-LT/dashboard/markdown_instructions.yml b/i18n/locales/lt-LT/dashboard/markdown_instructions.yml index 58fec941e04ee..266bcdca13d4b 100644 --- a/i18n/locales/lt-LT/dashboard/markdown_instructions.yml +++ b/i18n/locales/lt-LT/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ lt: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ lt: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ lt: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ lt: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ lt: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ lt: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ lt: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ lt: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/lt-LT/dashboard/scripts.yml b/i18n/locales/lt-LT/dashboard/scripts.yml index 630433693087f..777f5e7320a34 100755 --- a/i18n/locales/lt-LT/dashboard/scripts.yml +++ b/i18n/locales/lt-LT/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ lt: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ lt: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ lt: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/lt-LT/pegasus/mobile.yml b/i18n/locales/lt-LT/pegasus/mobile.yml index 641b92241482c..6bedfa8ae6350 100755 --- a/i18n/locales/lt-LT/pegasus/mobile.yml +++ b/i18n/locales/lt-LT/pegasus/mobile.yml @@ -672,6 +672,7 @@ dashboard_students_add_student: "Pridėti mokinį" dashboard_students_add_students: "Pridėti daug mokinių" dashboard_students_add_multiple: 'Įveskite ar įkopijuokite mokinių vardus - po vieną eilutėje:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Sukūrėte naują grupę! Dabar galite pridėt mokinius po vieną (Add student) arba po daug (Add multiple students) - žr mygtukus viršuje." dashboard_students_placeholder_name: "Mokinio vardas" dashboard_students_name: "Vardas" diff --git a/i18n/locales/lv-LV/blockly-mooc/common.json b/i18n/locales/lv-LV/blockly-mooc/common.json index a59ab68c1cbc3..39975485cda86 100755 --- a/i18n/locales/lv-LV/blockly-mooc/common.json +++ b/i18n/locales/lv-LV/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Vecums", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Funkcijas", "catText":"Teksts", "catVariables":"Mainīgie", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Apsveicu! Tu esi pabeidzis pēdējos posmu un ieguvis {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Atvainojiet, '%1' neatbilst nevienai saglabātai programmai.", "help":"Palīdzība", "hidden":"Slēpts", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Paslēpt)", "hintHeader":"Padoms:", "hintPrompt":"Vajadzīga palīdzība?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Pabeigt", "homepageUiTipsAfterDialogConfirm":"Uzzini vairāk", "iconSearchPlaceholder":"Meklēt ikonas...", + "iDontKnow":"I don't know", "ignore":"Izlaist", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Tiešsaistē", "openWorkspace":"Kā tas darbojas", "orientationLock":"Ieslēdz rotāciju ierīces uzstādījumos.", + "other":"Citi", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pāru Programmēšana", + "parent":"Vecāki", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"spēlēt", @@ -494,6 +534,7 @@ "positionTopOutRight":"augšējā labā pozīcija ārpusē", "positionTopRight":"uz labo augšējo pozīciju", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Izdrukāt sertifikātu", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Ieteikt", "shareFailure":"Piedod, mēs nevaram izplatīt šo programmu.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Lūdzu, zemāk norādiet savu vecumu un noklikšķiniet uz LABI, lai turpinātu.", "shareWarningsMoreInfo":"Vairāk informācijas", "shareWarningsStoreData":"Šīs aplikācijas pamatā ir Code Studio saglabātie dati, kas būs apskatāmi ikvienam ar šo koplietošanas saiti, tāpēc esiet uzmanīgs, ja jums tiek pieprasīts norādīt savu personisko informāciju.", @@ -618,6 +669,7 @@ "showToolbox":"Parādīt rīkus", "showVersionsHeader":"Versiju vēsture", "signup":"Piereģistrējies ievadkursam", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Stundu plāni un resursi", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Sāc mācīties", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"vizuāla programmēšanas vide", "syntaxErrorMsg":"Jūsu programma satur sintakses vai drukas kļūdu. Lūdzu labojiet {lineNumber} rindu un mēģiniet vēlreiz.", "teacher":"Skolotāja", + "teachers":"Skolotāji", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Programmēšanas stunda", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Vai vēlies iemācīties programmēt?", "watchVideo":"Noskaties video", "when":"kad", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Darba virsma: ", "yes":"Jā", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/lv-LV/dashboard/authored_hints.yml b/i18n/locales/lv-LV/dashboard/authored_hints.yml index 7bc0716f16ec5..9a83928c7f9f3 100644 --- a/i18n/locales/lv-LV/dashboard/authored_hints.yml +++ b/i18n/locales/lv-LV/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ lv: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ lv: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ lv: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ lv: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/lv-LV/dashboard/base.yml b/i18n/locales/lv-LV/dashboard/base.yml index b90e7c4c0ba89..6976bbd3f2cbb 100755 --- a/i18n/locales/lv-LV/dashboard/base.yml +++ b/i18n/locales/lv-LV/dashboard/base.yml @@ -494,6 +494,8 @@ lv: notes_coming_soon: 'Piezīmes šim video, drīzumā.' autoplay_option: 'Automātiski atskaņot videoklipu' download: 'Lejupielādēt videoklipu' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ lv: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/lv-LV/dashboard/callouts.yml b/i18n/locales/lv-LV/dashboard/callouts.yml index 18753fe0443e1..4e674cc90078b 100644 --- a/i18n/locales/lv-LV/dashboard/callouts.yml +++ b/i18n/locales/lv-LV/dashboard/callouts.yml @@ -12,6 +12,14 @@ lv: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ lv: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/lv-LV/dashboard/courses.yml b/i18n/locales/lv-LV/dashboard/courses.yml index 37eb970eb0dee..bc8025f6a1aad 100644 --- a/i18n/locales/lv-LV/dashboard/courses.yml +++ b/i18n/locales/lv-LV/dashboard/courses.yml @@ -12,3 +12,8 @@ lv: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/lv-LV/dashboard/instructions.yml b/i18n/locales/lv-LV/dashboard/instructions.yml index 02d0a48d2cbd8..dce229462e074 100644 --- a/i18n/locales/lv-LV/dashboard/instructions.yml +++ b/i18n/locales/lv-LV/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ lv: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/lv-LV/dashboard/markdown_instructions.yml b/i18n/locales/lv-LV/dashboard/markdown_instructions.yml index 9d6e9f8db9d91..b4f908c242b4f 100644 --- a/i18n/locales/lv-LV/dashboard/markdown_instructions.yml +++ b/i18n/locales/lv-LV/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ lv: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ lv: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ lv: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ lv: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ lv: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ lv: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ lv: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ lv: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/lv-LV/dashboard/scripts.yml b/i18n/locales/lv-LV/dashboard/scripts.yml index eeb8f7ad6d18f..c5619fbabfe1c 100755 --- a/i18n/locales/lv-LV/dashboard/scripts.yml +++ b/i18n/locales/lv-LV/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ lv: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ lv: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ lv: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/lv-LV/pegasus/mobile.yml b/i18n/locales/lv-LV/pegasus/mobile.yml index 3490a4514ebb4..33f4304e24ac6 100755 --- a/i18n/locales/lv-LV/pegasus/mobile.yml +++ b/i18n/locales/lv-LV/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Pievienot skolēnu" dashboard_students_add_students: "Pievienot vairākus skolēnus" dashboard_students_add_multiple: 'Ieraksti vai iekopē savu skolēnu vārdus, vienu katrā rindā:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Tu izveidoji jaunu sadaļu! Tagad pievieno skolēnus, izmantojot pogas Pievienot skolēnu un Pievienot vairākus skolēnus." dashboard_students_placeholder_name: "Skolēna vārds" dashboard_students_name: "Vārds" diff --git a/i18n/locales/mi-NZ/blockly-mooc/common.json b/i18n/locales/mi-NZ/blockly-mooc/common.json index 6f40e084766d3..c5b2d434f4e8c 100644 --- a/i18n/locales/mi-NZ/blockly-mooc/common.json +++ b/i18n/locales/mi-NZ/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Pakeke", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Ngā Taumahi", "catText":"Kuputuhi", "catVariables":"Ngā Taurangi", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Hūrō! Kua oti i a koe te panga whakamutunga, ka mutu, kua toa i a koe {numTrophies, plural, one {a trophy} other {#trophies}}", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Kia manawanui mai, kāore te '%1' e whai pānga ki tētahi o ngā papatono kua tiakina.", "help":"Āwhina", "hidden":"Noho Muna", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Munaia)", "hintHeader":"Anei tētahi kupu aki:", "hintPrompt":"Me whai āwhina?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Whakamutu", "homepageUiTipsAfterDialogConfirm":"Me ako tonu", "iconSearchPlaceholder":"Rapuhia tētahi ata...", + "iDontKnow":"I don't know", "ignore":"Waiho", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Te Whakamahinga", "orientationLock":"Whakawetohia te raka takotoranga i ngā tautuhinga pūrere.", + "other":"Other", "pairingNavigatorWarning":"I te wā o te takiruatanga ki te {driver} ka tutuki tēnei panga. Tirohia tēnei panga i tōna pūkei ki te kite i te urupare nā koutou i waihanga hei tīma.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Papatonotanga ā-Tānga", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"tākaro", @@ -494,6 +534,7 @@ "positionTopOutRight":"ki te whakatūtū matau o runga ki waho", "positionTopRight":"ki te whakatūtū matau o runga", "predictionInstructions":"Matapaetia te hua i mua i tō whakahaere i te papatono.", + "printCertificate":"Tāngia te Tiwhikete", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Tiri", "shareFailure":"Kia manawanui mai, kāore e whakaae ana te tiri tēnei papatono.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Tēnā whākina mai tō pakeketanga ki raro iho nei kātahi me pāwhiri i te KA PAI ki te haere tonu.", "shareWarningsMoreInfo":"Tā Mātou Kaupapahere Tūmataitinga", "shareWarningsStoreData":"Ka tiakina e tēnei taupānga, i hangaia ki Code Studio, ngā raraunga ka wātea kia tirohia e te tūmatanui ina tiria tēnei honongaitua, nā reira, kaua e whakarato i ngā mōhiotanga whaiaro mōu, mō tangata kē hoki.", @@ -618,6 +669,7 @@ "showToolbox":"Whakaaturia te Pouaka Utauta", "showVersionsHeader":"Hītori Putanga", "signup":"Takiwaitohu mō te whakaakoranga whakamārama", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Kua rakaina tēnei wāhanga.", "stageNotFullyLocked":"E wātea tonu ana te wāhanga ki ētahi.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Me tīmata te ako", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"he taiao papatonotanga ā-ataata", "syntaxErrorMsg":"Kua hē tētahi tuhinga i tō papatono. Tēnā tangohia te rārāngi {lineNumber} ka ngana anō ai.", "teacher":"Teacher", + "teachers":"Ngā Pouako", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Ari", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Kei te hiahia koe ki te ako ki te waehere?", "watchVideo":"Mātakina te Ataata", "when":"ina", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Papamahi: ", "yes":"Āe", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/mi-NZ/dashboard/authored_hints.yml b/i18n/locales/mi-NZ/dashboard/authored_hints.yml index 6f4a118b61391..0dc5b4b7c6469 100644 --- a/i18n/locales/mi-NZ/dashboard/authored_hints.yml +++ b/i18n/locales/mi-NZ/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ mi: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ mi: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ mi: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ mi: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/mi-NZ/dashboard/base.yml b/i18n/locales/mi-NZ/dashboard/base.yml index a8375849414af..3f10b2d09f7c3 100644 --- a/i18n/locales/mi-NZ/dashboard/base.yml +++ b/i18n/locales/mi-NZ/dashboard/base.yml @@ -494,6 +494,8 @@ mi: notes_coming_soon: 'Kāore e roa ka whakairihia ngā tuhipoka mō tēnei ataata.' autoplay_option: 'Tīmata aunoa ngā ataata' download: 'Tikiake i te Ataata' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Kāore tō pūtirotiro i te tautokona. Tēnā whakahoungia tō pūtirotiro kia rite ki tētahi o ā mātou pūtirotiro . E āhei ana te whakamātau te titiro ki te whārangi, heoi anō, kia takatū i te whatinga o te taumahinga." @@ -928,6 +930,8 @@ mi: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'I te mea kua maukati tēnei wāhanga i tēnei wā kāore ōna ihirangi e kitea ana. E āhei ana tō pouako tēnei wāhanga te whakawātea i te wā ka arohia, ki te tirohia anō rānei o whakautu.' hidden_stage: "Kāore tō pouako i whakaaro ka eke koe ki konei. Tēnā uia tō pouako kia mōhio ai koe ko tēhea te akoranga e tika ana mōu i tēnei wā." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Haere ki te tirohanga whānui o te kōwae ako' view_all_units: 'View all units' pd: diff --git a/i18n/locales/mi-NZ/dashboard/callouts.yml b/i18n/locales/mi-NZ/dashboard/callouts.yml index 9242b9fcc6c84..1117054d9a132 100644 --- a/i18n/locales/mi-NZ/dashboard/callouts.yml +++ b/i18n/locales/mi-NZ/dashboard/callouts.yml @@ -12,6 +12,14 @@ mi: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ mi: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/mi-NZ/dashboard/courses.yml b/i18n/locales/mi-NZ/dashboard/courses.yml index cc3f25b1c1c63..7f740044797ab 100644 --- a/i18n/locales/mi-NZ/dashboard/courses.yml +++ b/i18n/locales/mi-NZ/dashboard/courses.yml @@ -12,3 +12,8 @@ mi: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/mi-NZ/dashboard/instructions.yml b/i18n/locales/mi-NZ/dashboard/instructions.yml index 659539e3c9310..2e78dfd2126ce 100644 --- a/i18n/locales/mi-NZ/dashboard/instructions.yml +++ b/i18n/locales/mi-NZ/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ mi: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/mi-NZ/dashboard/markdown_instructions.yml b/i18n/locales/mi-NZ/dashboard/markdown_instructions.yml index 0e3a398eb164b..8fc2f7a66e38c 100644 --- a/i18n/locales/mi-NZ/dashboard/markdown_instructions.yml +++ b/i18n/locales/mi-NZ/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ mi: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ mi: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ mi: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ mi: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ mi: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ mi: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ mi: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ mi: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/mi-NZ/dashboard/scripts.yml b/i18n/locales/mi-NZ/dashboard/scripts.yml index 95cdc4c50bbd7..dceeb6f22cddd 100644 --- a/i18n/locales/mi-NZ/dashboard/scripts.yml +++ b/i18n/locales/mi-NZ/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ mi: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ mi: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ mi: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/mi-NZ/pegasus/mobile.yml b/i18n/locales/mi-NZ/pegasus/mobile.yml index f4464a1c417ab..c64049884bc6a 100644 --- a/i18n/locales/mi-NZ/pegasus/mobile.yml +++ b/i18n/locales/mi-NZ/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Ingoa" diff --git a/i18n/locales/mk-MK/blockly-mooc/common.json b/i18n/locales/mk-MK/blockly-mooc/common.json index ddf0a5d26548a..d77f9f95116f2 100755 --- a/i18n/locales/mk-MK/blockly-mooc/common.json +++ b/i18n/locales/mk-MK/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Текст", "catVariables":"Променливи", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Честитки! Вие го комлетриавте финалното ниво и освоивте повеќе видови на трофеи {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Извни ,'%1'не кореспондира со било кој зачуван програм.", "help":"Помош", "hidden":"Скриено", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(скриј)", "hintHeader":"Еве еден совет :", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Крај", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Игнорирај", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Како работи", "orientationLock":"Исклучување ориентација заклучување во прилагодувања на уредот.", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"Пушти", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Сподели", "shareFailure":"Извинете, неможеме да го споделиме овој програм.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Повеќе информации", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Зачлени се за го посетиш воведувачкиот курс", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"Визуелна средина за рограмирање", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Наставници", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Сакаш да научиш да бидеш коде програмер?", "watchVideo":"Погледни го видеото", "when":"Кога", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Работна површина: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/mk-MK/blockly-mooc/craft.json b/i18n/locales/mk-MK/blockly-mooc/craft.json index d3904e44ce17d..11ed4f4b97efa 100644 --- a/i18n/locales/mk-MK/blockly-mooc/craft.json +++ b/i18n/locales/mk-MK/blockly-mooc/craft.json @@ -2,44 +2,44 @@ "absolute":"апсолутно", "at":"at", "blockActionAdd":"add", - "blockActionAttack":"attack", + "blockActionAttack":"напад", "blockActionClone":"clone blocks", "blockActionCloneFiltered":"clone only", "blockActionCollect":"collect", - "blockActionCollectAll":"collect all", - "blockActionDestroyEntity":"disappear", - "blockActionDetect":"detect", - "blockActionDetectRedstone":"detect redstone", - "blockActionDrop":"drop", - "blockActionDropAll":"drop all", - "blockActionExecute":"execute command", - "blockActionExplodeEntity":"explode", + "blockActionCollectAll":"собери сѐ", + "blockActionDestroyEntity":"Исчезни", + "blockActionDetect":"лоцирај", + "blockActionDetectRedstone":"лоцирај црвен камен", + "blockActionDrop":"фрли", + "blockActionDropAll":"фрли сѐ", + "blockActionExecute":"изврши команда", + "blockActionExplodeEntity":"експлодирај", "blockActionFill":"fill from", - "blockActionFlashEntity":"flash", - "blockActionGetItemCount":"get item count", + "blockActionFlashEntity":"светло", + "blockActionGetItemCount":"изброј материјали", "blockActionGetItemCountInSlotNumber":"get item count in slot number", "blockActionGetItemDetail":"get item detail", "blockActionGetItemDetailInSlotNumber":"get item detail in slot number", "blockActionGetItemSpace":"get item space", "blockActionGetItemSpaceInSlotNumber":"get item space in slot number", - "blockActionGive":"give", - "blockActionInspect":"inspect", + "blockActionGive":"дади", + "blockActionInspect":"истражи", "blockActionInspectData":"inspect data", - "blockActionKill":"kill target", + "blockActionKill":"убиј ја метата", "blockActionMove":"move", - "blockActionMoveAway":"move away from", + "blockActionMoveAway":"одалечи се од", "blockActionMoveForward":"move forward", "blockActionMoveRandom":"move random", - "blockActionMoveTo":"move to", - "blockActionMoveToward":"move a step toward", - "blockActionPlaySound":"play sound", + "blockActionMoveTo":"помести се до", + "blockActionMoveToward":"помести се чекор кон", + "blockActionPlaySound":"пушти звук", "blockActionRepeat":"повтори", "blockActionRepeatRandom":"repeat random", "blockActionSetBlock":"set block to", - "blockActionSpawn":"spawn", - "blockActionSummon":"summon", - "blockActionTeleport":"teleport target", - "blockActionTeleportToPlayer":"teleport to player", + "blockActionSpawn":"место на раѓање", + "blockActionSummon":"креирај", + "blockActionTeleport":"телепортирај ја метата", + "blockActionTeleportToPlayer":"телепортирај се до играчот", "blockActionTestForBlock":"tests whether a block type", "blockActionTestForBlocks":"tests whether the pattern between", "blockActionToScore":"to score", @@ -235,7 +235,7 @@ "soundTypeCreeperHiss":"creeper hiss", "soundTypeDig_wood1":"wood break", "soundTypeDoorOpen":"door open", - "soundTypeExplode":"explode", + "soundTypeExplode":"експлодирај", "soundTypeFailure":"level failure", "soundTypeFall":"fall", "soundTypeFizz":"fizz", diff --git a/i18n/locales/mk-MK/dashboard/authored_hints.yml b/i18n/locales/mk-MK/dashboard/authored_hints.yml index b4df11cc1cd71..9bbe4c6b0d5f6 100644 --- a/i18n/locales/mk-MK/dashboard/authored_hints.yml +++ b/i18n/locales/mk-MK/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ mk: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ mk: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ mk: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ mk: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/mk-MK/dashboard/base.yml b/i18n/locales/mk-MK/dashboard/base.yml index 56b0f4f8abefe..9100beda57826 100755 --- a/i18n/locales/mk-MK/dashboard/base.yml +++ b/i18n/locales/mk-MK/dashboard/base.yml @@ -494,6 +494,8 @@ mk: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ mk: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/mk-MK/dashboard/callouts.yml b/i18n/locales/mk-MK/dashboard/callouts.yml index 90765ba925feb..e00e352ee223a 100644 --- a/i18n/locales/mk-MK/dashboard/callouts.yml +++ b/i18n/locales/mk-MK/dashboard/callouts.yml @@ -12,6 +12,14 @@ mk: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ mk: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/mk-MK/dashboard/courses.yml b/i18n/locales/mk-MK/dashboard/courses.yml index 39a89fd46fa44..2ea644eb0be8b 100644 --- a/i18n/locales/mk-MK/dashboard/courses.yml +++ b/i18n/locales/mk-MK/dashboard/courses.yml @@ -12,3 +12,8 @@ mk: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/mk-MK/dashboard/instructions.yml b/i18n/locales/mk-MK/dashboard/instructions.yml index 2494ac9b32380..1174c5b29b99a 100644 --- a/i18n/locales/mk-MK/dashboard/instructions.yml +++ b/i18n/locales/mk-MK/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ mk: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/mk-MK/dashboard/markdown_instructions.yml b/i18n/locales/mk-MK/dashboard/markdown_instructions.yml index 690ced14c064d..7b301c329ca80 100644 --- a/i18n/locales/mk-MK/dashboard/markdown_instructions.yml +++ b/i18n/locales/mk-MK/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ mk: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ mk: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ mk: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ mk: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ mk: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ mk: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ mk: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ mk: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/mk-MK/dashboard/scripts.yml b/i18n/locales/mk-MK/dashboard/scripts.yml index 720d4a0761ba5..18a1d83d73355 100755 --- a/i18n/locales/mk-MK/dashboard/scripts.yml +++ b/i18n/locales/mk-MK/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ mk: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ mk: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ mk: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/mk-MK/pegasus/mobile.yml b/i18n/locales/mk-MK/pegasus/mobile.yml index 1a5c603afdeda..361a8177908e7 100755 --- a/i18n/locales/mk-MK/pegasus/mobile.yml +++ b/i18n/locales/mk-MK/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Име" diff --git a/i18n/locales/mr-IN/blockly-mooc/common.json b/i18n/locales/mr-IN/blockly-mooc/common.json index 2ddf3f3992433..945093c62cf4b 100644 --- a/i18n/locales/mr-IN/blockly-mooc/common.json +++ b/i18n/locales/mr-IN/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Text", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"Here's a tip:", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"वाटा", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/mr-IN/dashboard/authored_hints.yml b/i18n/locales/mr-IN/dashboard/authored_hints.yml index 5d4649b2bfde7..78f226d149f30 100644 --- a/i18n/locales/mr-IN/dashboard/authored_hints.yml +++ b/i18n/locales/mr-IN/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ mr: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ mr: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ mr: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ mr: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/mr-IN/dashboard/base.yml b/i18n/locales/mr-IN/dashboard/base.yml index 0bf8e92a40c34..b694cf1bce4b7 100644 --- a/i18n/locales/mr-IN/dashboard/base.yml +++ b/i18n/locales/mr-IN/dashboard/base.yml @@ -494,6 +494,8 @@ mr: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ mr: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/mr-IN/dashboard/callouts.yml b/i18n/locales/mr-IN/dashboard/callouts.yml index 9901043f0a029..4b20f93f2292f 100644 --- a/i18n/locales/mr-IN/dashboard/callouts.yml +++ b/i18n/locales/mr-IN/dashboard/callouts.yml @@ -12,6 +12,14 @@ mr: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ mr: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/mr-IN/dashboard/courses.yml b/i18n/locales/mr-IN/dashboard/courses.yml index 04423feb3a8b4..4e6c565721328 100644 --- a/i18n/locales/mr-IN/dashboard/courses.yml +++ b/i18n/locales/mr-IN/dashboard/courses.yml @@ -12,3 +12,8 @@ mr: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/mr-IN/dashboard/instructions.yml b/i18n/locales/mr-IN/dashboard/instructions.yml index 885e95330195e..4827dafe3390f 100644 --- a/i18n/locales/mr-IN/dashboard/instructions.yml +++ b/i18n/locales/mr-IN/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ mr: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/mr-IN/dashboard/markdown_instructions.yml b/i18n/locales/mr-IN/dashboard/markdown_instructions.yml index 7aad66d9a4dd0..adb6394c39836 100644 --- a/i18n/locales/mr-IN/dashboard/markdown_instructions.yml +++ b/i18n/locales/mr-IN/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ mr: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ mr: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ mr: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ mr: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ mr: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ mr: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ mr: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ mr: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/mr-IN/dashboard/scripts.yml b/i18n/locales/mr-IN/dashboard/scripts.yml index af4197d89eb12..935ced50d7b9a 100644 --- a/i18n/locales/mr-IN/dashboard/scripts.yml +++ b/i18n/locales/mr-IN/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ mr: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ mr: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ mr: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/mr-IN/pegasus/mobile.yml b/i18n/locales/mr-IN/pegasus/mobile.yml index 683136c429021..c8e49b0a43306 100644 --- a/i18n/locales/mr-IN/pegasus/mobile.yml +++ b/i18n/locales/mr-IN/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "नाव" diff --git a/i18n/locales/ms-MY/blockly-mooc/common.json b/i18n/locales/ms-MY/blockly-mooc/common.json index 91b56b20978a2..546a94dde7291 100755 --- a/i18n/locales/ms-MY/blockly-mooc/common.json +++ b/i18n/locales/ms-MY/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Umur", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Fungsi", "catText":"teks", "catVariables":"Pembolehubah", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Tahniah! Anda telah selesai peringkat akhir dan memenangi {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Maaf, '%1' tidak sepadan dengan sebarang atur cara yang disimpan.", "help":"Bantu", "hidden":"Tersembunyi", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Sembunyi)", "hintHeader":"Sedikit Tip:", "hintPrompt":"Perlukan bantuan?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Selesai", "homepageUiTipsAfterDialogConfirm":"Ketahui lebih lanjut", "iconSearchPlaceholder":"Cari ikon...", + "iDontKnow":"I don't know", "ignore":"Abai", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Bagaimana ia berfungsi", "orientationLock":"Matikan kunci orientasi dalam tetapan peranti.", + "other":"Lain-lain", "pairingNavigatorWarning":"Teka-teki ini telah disiapkan ketika berpasangan dengan {driver}. Lihat teka-teki ini pada akaun mereka untuk melihat penyelesaian yang anda telah cipta sebagai satu pasukan.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Ibu bapa", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"Main", @@ -494,6 +534,7 @@ "positionTopOutRight":"ke posisi luar kanan bahagian atas", "positionTopRight":"ke posisi kanan bahagian atas", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Kongsi", "shareFailure":"Maaf, kami tidak dapat berkongsi program ini.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Sila berikan umur anda di bawah dan klik OK untuk teruskan.", "shareWarningsMoreInfo":"Dasar Privasi kami", "shareWarningsStoreData":"Aplikasi ini yang dibina dengan Kod Studio menyimpan data yang boleh dilihat oleh sesiapa sahaja dengan pautan perkongsian ini, jadi elakkan daripada memberi maklumat peribadi tentang diri anda atau orang lain.", @@ -618,6 +669,7 @@ "showToolbox":"Tunjuk Kotak Peralatan", "showVersionsHeader":"Sejarah Versi", "signup":"Daftar untuk kursus pengenalan", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Peringkat dikunci.", "stageNotFullyLocked":"Peringkat tidak dikunci untuk semua.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Rancangan Pengajaran dan Sumber", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"persekitaran pengaturcaraan visual", "syntaxErrorMsg":"Program anda mengandungi typo. Sila keluarkan baris {lineNumber} dan cuba lagi.", "teacher":"Guru", + "teachers":"Guru", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Boleh dilihat", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Ingin belajar untuk mengekod?", "watchVideo":"Tonton Video", "when":"apabila", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Ruang kerja: ", "yes":"Ya", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ms-MY/dashboard/authored_hints.yml b/i18n/locales/ms-MY/dashboard/authored_hints.yml index fb2565b8d78d5..b163d537476e0 100644 --- a/i18n/locales/ms-MY/dashboard/authored_hints.yml +++ b/i18n/locales/ms-MY/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ ms: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ ms: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ ms: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ ms: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ms-MY/dashboard/base.yml b/i18n/locales/ms-MY/dashboard/base.yml index a3bfaa4337fb6..bafc59005725a 100755 --- a/i18n/locales/ms-MY/dashboard/base.yml +++ b/i18n/locales/ms-MY/dashboard/base.yml @@ -488,6 +488,8 @@ ms: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Video AutoMain' download: 'Muat turun Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -922,7 +924,9 @@ ms: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/ms-MY/dashboard/callouts.yml b/i18n/locales/ms-MY/dashboard/callouts.yml index f8e9d7ec67209..3235e986915bb 100644 --- a/i18n/locales/ms-MY/dashboard/callouts.yml +++ b/i18n/locales/ms-MY/dashboard/callouts.yml @@ -12,6 +12,14 @@ ms: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ms: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ms-MY/dashboard/courses.yml b/i18n/locales/ms-MY/dashboard/courses.yml index ae679a1a76ef0..c299960a08411 100644 --- a/i18n/locales/ms-MY/dashboard/courses.yml +++ b/i18n/locales/ms-MY/dashboard/courses.yml @@ -12,3 +12,8 @@ ms: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ms-MY/dashboard/instructions.yml b/i18n/locales/ms-MY/dashboard/instructions.yml index cfa4e24cffcaa..3b455749d6f1b 100644 --- a/i18n/locales/ms-MY/dashboard/instructions.yml +++ b/i18n/locales/ms-MY/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ms: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ms-MY/dashboard/markdown_instructions.yml b/i18n/locales/ms-MY/dashboard/markdown_instructions.yml index c4c7b0f5716ca..c77c74d8c5549 100644 --- a/i18n/locales/ms-MY/dashboard/markdown_instructions.yml +++ b/i18n/locales/ms-MY/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ms: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ms: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ms: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ms: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ms: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ms: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ms: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ms: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ms-MY/dashboard/scripts.yml b/i18n/locales/ms-MY/dashboard/scripts.yml index 507f35e55e0be..18c6e026ab259 100755 --- a/i18n/locales/ms-MY/dashboard/scripts.yml +++ b/i18n/locales/ms-MY/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ms: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ms: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ms: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ms-MY/pegasus/mobile.yml b/i18n/locales/ms-MY/pegasus/mobile.yml index bf0dd4ce01bf9..c357747c07240 100755 --- a/i18n/locales/ms-MY/pegasus/mobile.yml +++ b/i18n/locales/ms-MY/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Tambah pelajar" dashboard_students_add_students: "Tambah lebih pelajar" dashboard_students_add_multiple: 'Taip atau salin nama pelajar anda, satu nama setiap baris:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Nama pelajar" dashboard_students_name: "Nama" diff --git a/i18n/locales/mt-MT/blockly-mooc/common.json b/i18n/locales/mt-MT/blockly-mooc/common.json index 3f5d03060cf3e..3672f4e22199b 100755 --- a/i18n/locales/mt-MT/blockly-mooc/common.json +++ b/i18n/locales/mt-MT/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Età", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Text", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"Here's a tip:", "hintPrompt":"Teħtieġ l-għajnuna?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Stampa ic-certifikat", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Share", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/mt-MT/dashboard/authored_hints.yml b/i18n/locales/mt-MT/dashboard/authored_hints.yml index 63960e5efbec9..f14bab037c50e 100644 --- a/i18n/locales/mt-MT/dashboard/authored_hints.yml +++ b/i18n/locales/mt-MT/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ mt: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ mt: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ mt: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ mt: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/mt-MT/dashboard/base.yml b/i18n/locales/mt-MT/dashboard/base.yml index 7e4f70bc0629e..87092fb24c730 100755 --- a/i18n/locales/mt-MT/dashboard/base.yml +++ b/i18n/locales/mt-MT/dashboard/base.yml @@ -488,6 +488,8 @@ mt: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Niżżel il-vidjo' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -922,7 +924,9 @@ mt: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/mt-MT/dashboard/callouts.yml b/i18n/locales/mt-MT/dashboard/callouts.yml index 4c68d89a5456d..e93c1833c006e 100644 --- a/i18n/locales/mt-MT/dashboard/callouts.yml +++ b/i18n/locales/mt-MT/dashboard/callouts.yml @@ -12,6 +12,14 @@ mt: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ mt: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/mt-MT/dashboard/courses.yml b/i18n/locales/mt-MT/dashboard/courses.yml index f57dc11f6b8eb..5ec6de48f40f2 100644 --- a/i18n/locales/mt-MT/dashboard/courses.yml +++ b/i18n/locales/mt-MT/dashboard/courses.yml @@ -12,3 +12,8 @@ mt: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/mt-MT/dashboard/instructions.yml b/i18n/locales/mt-MT/dashboard/instructions.yml index 3901b5c8d4d9e..345d20a6c36c0 100644 --- a/i18n/locales/mt-MT/dashboard/instructions.yml +++ b/i18n/locales/mt-MT/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ mt: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/mt-MT/dashboard/markdown_instructions.yml b/i18n/locales/mt-MT/dashboard/markdown_instructions.yml index 4cf7573b80b27..dd13d42e0fa6b 100644 --- a/i18n/locales/mt-MT/dashboard/markdown_instructions.yml +++ b/i18n/locales/mt-MT/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ mt: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ mt: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ mt: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ mt: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ mt: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ mt: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ mt: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ mt: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/mt-MT/dashboard/scripts.yml b/i18n/locales/mt-MT/dashboard/scripts.yml index 24a2984d8fb9d..8e3624fcf474e 100755 --- a/i18n/locales/mt-MT/dashboard/scripts.yml +++ b/i18n/locales/mt-MT/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ mt: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ mt: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ mt: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/mt-MT/pegasus/mobile.yml b/i18n/locales/mt-MT/pegasus/mobile.yml index 827c32b872af3..672c18574302b 100755 --- a/i18n/locales/mt-MT/pegasus/mobile.yml +++ b/i18n/locales/mt-MT/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Name" diff --git a/i18n/locales/ne-NP/blockly-mooc/common.json b/i18n/locales/ne-NP/blockly-mooc/common.json index 1513b03a38f3e..d5fc57e77c027 100755 --- a/i18n/locales/ne-NP/blockly-mooc/common.json +++ b/i18n/locales/ne-NP/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"उमेर", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Text", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"सहायता", "hidden":"लुकाइएको", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"Here's a tip:", "hintPrompt":"सहायता चाहिन्छ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"थप जान्नुहोस्", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"अन्य", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}. Look at this puzzle on their account to view the solution you created as a team.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"माथि बाट दया बाहिर ", "positionTopRight":"माथि बाट दाया मा ", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"आदान-प्रदान गर्नुहोस्", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Lesson Plans and Resources", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"देखिने", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"हो", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ne-NP/dashboard/authored_hints.yml b/i18n/locales/ne-NP/dashboard/authored_hints.yml index 55e985f932dd7..51465e524d0f9 100644 --- a/i18n/locales/ne-NP/dashboard/authored_hints.yml +++ b/i18n/locales/ne-NP/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ ne: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ ne: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ ne: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ ne: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ne-NP/dashboard/base.yml b/i18n/locales/ne-NP/dashboard/base.yml index b244479cd7ff3..09e27222ca275 100755 --- a/i18n/locales/ne-NP/dashboard/base.yml +++ b/i18n/locales/ne-NP/dashboard/base.yml @@ -494,6 +494,8 @@ ne: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,6 +930,8 @@ ne: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Go to unit overview' view_all_units: 'View all units' pd: diff --git a/i18n/locales/ne-NP/dashboard/callouts.yml b/i18n/locales/ne-NP/dashboard/callouts.yml index 0ef2fecb92acd..13b88936aff9b 100644 --- a/i18n/locales/ne-NP/dashboard/callouts.yml +++ b/i18n/locales/ne-NP/dashboard/callouts.yml @@ -12,6 +12,14 @@ ne: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ne: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ne-NP/dashboard/courses.yml b/i18n/locales/ne-NP/dashboard/courses.yml index 34ec26e274392..50e3046fe47d4 100644 --- a/i18n/locales/ne-NP/dashboard/courses.yml +++ b/i18n/locales/ne-NP/dashboard/courses.yml @@ -12,3 +12,8 @@ ne: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ne-NP/dashboard/instructions.yml b/i18n/locales/ne-NP/dashboard/instructions.yml index bfa45130247db..8cafabd655dc0 100644 --- a/i18n/locales/ne-NP/dashboard/instructions.yml +++ b/i18n/locales/ne-NP/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ne: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ne-NP/dashboard/markdown_instructions.yml b/i18n/locales/ne-NP/dashboard/markdown_instructions.yml index 8079a965224a1..7484c121c6aaf 100644 --- a/i18n/locales/ne-NP/dashboard/markdown_instructions.yml +++ b/i18n/locales/ne-NP/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ne: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ne: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ne: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ne: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ne: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ne: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ne: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ne: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ne-NP/dashboard/scripts.yml b/i18n/locales/ne-NP/dashboard/scripts.yml index 32bfd6ced86e7..6e1e4c20736e8 100755 --- a/i18n/locales/ne-NP/dashboard/scripts.yml +++ b/i18n/locales/ne-NP/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ne: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ne: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ne: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ne-NP/pegasus/mobile.yml b/i18n/locales/ne-NP/pegasus/mobile.yml index 2cb30836558b0..a03eddbe1159f 100755 --- a/i18n/locales/ne-NP/pegasus/mobile.yml +++ b/i18n/locales/ne-NP/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "नाम" diff --git a/i18n/locales/nl-NL/blockly-mooc/bounce.json b/i18n/locales/nl-NL/blockly-mooc/bounce.json index fd0267970dea4..5c4c153530983 100755 --- a/i18n/locales/nl-NL/blockly-mooc/bounce.json +++ b/i18n/locales/nl-NL/blockly-mooc/bounce.json @@ -122,7 +122,7 @@ "setTeam":"Team {team} instellen", "setTeamRandom":"Willekeurig team instellen", "shareBounceTwitter":"Speel hier het Bounce-spel dat ik zelf heb gemaakt. Ik maakte het met @codeorg", - "shareBounceTwitterDonor":"Check out the Bounce game I made. (Thanks {donor} for supporting @codeorg)", + "shareBounceTwitterDonor":"Bekijk het Flappy spel dat ik heb gemaakt. (Bedankt {donor} voor de ondersteuning van @codeorg)", "shareGame":"Deel je spel met anderen:", "turnLeft":"Draai linksom", "turnRight":"Draai rechtsom", diff --git a/i18n/locales/nl-NL/blockly-mooc/common.json b/i18n/locales/nl-NL/blockly-mooc/common.json index 6877f623df12b..47782c033343e 100755 --- a/i18n/locales/nl-NL/blockly-mooc/common.json +++ b/i18n/locales/nl-NL/blockly-mooc/common.json @@ -3,10 +3,12 @@ "addRemoveCleverClassrooms":"Bezoek https://clever.com/ en bevestig dat uw klas verbonden is met Code.org.", "addRemoveGoogleClassrooms":"Bezoek https://classroom.google.com/ om klaslokalen toe te voegen of te verwijderen.", "addSectionName":"Enter a name for your section that will help you remember which classroom it is for. Your students will also be able to see this name.", - "addStudents":"Add students", - "addStudentsManageMyOwn":"Create and manage my own list of students", + "addStudents":"Voeg leerlingen toe", + "addStudentsManageMyOwn":"Mijn eigen lijst van studenten maken en beheren", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Leeftijd", "allHandouts":"All Handouts", "allStudents":"Alle", @@ -15,18 +17,18 @@ "and":"en", "animationMode":"Animatie", "announcements":"Aankondigingen", - "announcementHeadingCsfAtoF":"Courses 1-4 updated to align with grades K-5", - "announcementDescriptionCsfAtoF":"We've tailored the courses to each grade level and re-dubbed them Courses A-F.", + "announcementHeadingCsfAtoF":"Cursussen 1-4 zijn aangepast om overeen te komen met klas 1- 7", + "announcementDescriptionCsfAtoF":"We hebben de cursussen op maat gemaakt voor elke klas en ze hernoemd naar cursus A-F.", "answersVisible":"Antwoorden zichtbaar (alleen lezen)", "assessmentSteps":"Stappen om te beoordelen", "assessmentSettings":"Beoordelingsinstellingen", - "assign":"Assign", + "assign":"Toewijzen", "assignACourse":"Wijs een les aan, aan uw klas of start uw eigen les.", "assignCourse":"Assign Course", "assignConfirm":"Are you sure you want to assign \"{assignmentName}\" to \"{sectionName}\"?", "assignedTo":"Toegewezen aan", "assignUnit":"Assign Unit", - "authorizeGoogleClassrooms":"Click here to authorize Google Classroom.", + "authorizeGoogleClassrooms":"Klik hier voor het machtigen van Google Classroom.", "authorizeGoogleClassroomsText":"Before you can sync Google Classroom, you must give Code.org permission to access your Google Classroom account.", "autolock":"Niveau wordt automatisch afgesloten na 24 uur.", "backToPreviousLevel":"Terug naar het vorige niveau", @@ -45,12 +47,45 @@ "catProcedures":"Functies", "catText":"tekst", "catVariables":"Variabelen", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", - "challengeLevelPassTitle":"You did it!", + "challengeLevelPassTitle":"Je hebt het gehaald!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", - "challengeLevelPerfectTitle":"Challenge Complete!", - "challengeLevelSkip":"Skip for now", - "challengeLevelStart":"I'm ready!", + "challengeLevelPerfectTitle":"De uitdaging is afgerond!", + "challengeLevelSkip":"Sla voorlopig over", + "challengeLevelStart":"Ik ben klaar!", "challengeLevelTitle":"Challenge Puzzle!", "changeLoginType":"Change login type", "changeLoginTypeQuestion":"Change student login type?", @@ -85,19 +120,19 @@ "courseBlocksCsfYoungDescription":"For pre-readers in elementary school classrooms", "courseBlocksCsfOlderHeading":"", "courseBlocksCsfOlderDescription":"For older students in elementary school classrooms", - "courseBlocksGradeBands612":"Grades 6-12", + "courseBlocksGradeBands612":"Klas 8 en Middelbare school", "courseBlocksGradeBands612Description":"Build real working apps, games and websites using blocks, JavaScript, CSS, HTML and more.", "courseBlocksGradeBandsContainerDescription":"Browse our catalog of courses from Code.org and 3rd party partners.", "courseBlocksGradeBandsContainerHeading":"Full course catalog", - "courseBlocksGradeBandsElementary":"Elementary School", + "courseBlocksGradeBandsElementary":"Basisschool", "courseBlocksGradeBandsElementaryDescription":"Teachers say our five elementary courses are \"totally awesome sauce\" and fun for all students, even pre-readers.", - "courseBlocksGradeBandsHigh":"High School", + "courseBlocksGradeBandsHigh":"Middelbare school", "courseBlocksGradeBandsHighDescription":"We offer two year-long courses for high school: an intro course and an AP course. Both are designed to broaden participation in computer science.", - "courseBlocksGradeBandsK5":"Grades K-5", - "courseBlocksGradeBandsK5Description":"Learn to make your own game, app, or computer drawing.", - "courseBlocksGradeBandsMiddle":"Middle School", + "courseBlocksGradeBandsK5":"Klas 1-7", + "courseBlocksGradeBandsK5Description":"Leer om je eigen spel, app of computer tekening te maken.", + "courseBlocksGradeBandsMiddle":"Middelbare school", "courseBlocksGradeBandsMiddleDescription":"Our new middle school course can be offered as a semester or year-long introduction to computer science for all students.", - "courseBlocksGradeBandsUniversity":"University+", + "courseBlocksGradeBandsUniversity":"Universiteit +", "courseBlocksGradeBandsUniversityDescription":"Go beyond Code.org and take university courses online or learn a new programming language.", "courseBlocksToolsTitleTeacher":"Tools and resources for your classroom", "courseBlocksToolsTitleNonEn":"Tools for middle and high school (English only)", @@ -321,7 +356,7 @@ "finalStageTrophies":"Gefeliciteerd! U hebt de laatste fase voltooid en won {numTrophies, plural, one {een trofee} other {# trofeeën}}.", "findCourse":"Vind een les", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Vind een gastspreker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' komt niet overeen met een opgeslagen programma.", "help":"Hulp", "hidden":"onzichtbaar", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Verbergen)", "hintHeader":"Een tip:", "hintPrompt":"Hulp nodig?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Voltooien", "homepageUiTipsAfterDialogConfirm":"Leer meer", "iconSearchPlaceholder":"Zoek naar een icoon...", + "iDontKnow":"I don't know", "ignore":"Negeren", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Hoe het werkt", "orientationLock":"Schakel de oriëntatieblokkering uit in de instellingen van je apparaat.", + "other":"Anders", "pairingNavigatorWarning":"Deze puzzel is afgerond terwijl je met {driver} samenwerkte. Kijk naar de puzzel op zijn account om de oplossing die je als team gemaakt hebt te bekijken.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Programmeren in Tweetallen", + "parent":"Ouder", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"afspelen", @@ -494,6 +534,7 @@ "positionTopOutRight":"naar boven buiten de rechterpositie", "positionTopRight":"naar de positie rechtsboven", "predictionInstructions":"Maak een voorspelling voordat je het programma uitvoert.", + "printCertificate":"print certificaat", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Delen", "shareFailure":"Sorry, we kunnen dit programma niet delen.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Voer hieronder je leetijd in en klik op OK om verder te gaan.", "shareWarningsMoreInfo":"Meer Info", "shareWarningsStoreData":"Deze op Code Studio gebaseerde app slaat gegevens op die door iedereen met deze link bekeken kan worden, dus pas op wanneer je gevraagd wordt om persoonlijke gegevens.", @@ -618,6 +669,7 @@ "showToolbox":"Toon Toolbox", "showVersionsHeader":"Versiegeschiedenis", "signup":"Neem deel aan de introductie cursus", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Fase is vergrendeld.", "stageNotFullyLocked":"Stadium is nog niet vergrendeld voor iedereen.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Lesplan en middelen", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Begin met leren", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"een visuele programmeeromgeving", "syntaxErrorMsg":"Je programma heeft een tiepfout. Verwijder regel {lineNumber} en probeer het nog eens.", "teacher":"Leerkracht", + "teachers":"Leerkrachten", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Uur Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Zichtbaar", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Wil je leren programmeren?", "watchVideo":"Bekijk de video", "when":"wanneer", @@ -710,5 +764,17 @@ "withoutHints":"Zonder gebruik te maken van hints!", "workspaceHeaderShort":"Werkplaats: ", "yes":"Ja", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/nl-NL/dashboard/authored_hints.yml b/i18n/locales/nl-NL/dashboard/authored_hints.yml index 65f7b8fd5a60f..e0faaa77b39f5 100644 --- a/i18n/locales/nl-NL/dashboard/authored_hints.yml +++ b/i18n/locales/nl-NL/dashboard/authored_hints.yml @@ -6295,44 +6295,38 @@ nl: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6508,17 +6502,17 @@ nl: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6526,10 +6520,10 @@ nl: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6540,7 +6534,7 @@ nl: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/nl-NL/dashboard/base.yml b/i18n/locales/nl-NL/dashboard/base.yml index 83083002e480d..04585045c8d54 100755 --- a/i18n/locales/nl-NL/dashboard/base.yml +++ b/i18n/locales/nl-NL/dashboard/base.yml @@ -46,7 +46,7 @@ nl: label: 'Voeg een leraar toe:' placeholder: "Sectiecode (ABCDEF)" instructions: "Voer hier de code in die je van je leraar hebt gekregen. De code bestaat uit 6 letters zoals \"ABCDEF\"." - instructions_short: "Enter your 6 letter section code" + instructions_short: "Voer je 6 letter code van de sectie in" submit: 'voeg leraar toe' add_hint_form: placeholder: 'Voer hier uw hint' @@ -121,14 +121,14 @@ nl: field_is_required: "is vereist" accept_terms: "Je moet akkoord gaan om een account aan te maken" school_info: - title: 'School Information (optional)' + title: 'School informatie (optioneel)' school_country: 'Land van de school' select_school_type: 'Type van de school' charter: 'Charter' private: 'Privé' public: 'Openbaar' - homeschool: 'Homeschool' - after_school: 'After School' + homeschool: 'Thuisonderwijs' + after_school: 'Na School' other: 'Anders' state: 'Staat' district: 'District' @@ -160,7 +160,7 @@ nl: login: 'Aanmelden' invalid_login: 'Onjuiste login, probeer opnieuw' pair_programming: 'Ik werk met een partner achter de computer' - student_privacy: "Learn more about why you're not seeing your full name here." + student_privacy: "Meer informatie over waarom bent u niet uw volledige naam ziet vindt u hier." password: reset_form: title: 'Wachtwoord vergeten?' @@ -168,7 +168,7 @@ nl: email: 'Email-adres' submit: 'Insturen' reset_errors: - invalid_email: 'It looks like you may have signed up with an invalid email address. Please email support@code.org to receive a password recovery link.' + invalid_email: 'Het lijkt erop dat u zich hebt aangemeld met een ongeldig e-mailadres. Stuur een email naar support@code.org voor een wachtwoord herstel link.' change_form: title: 'Wijzig je wachtwoord' new_password: 'Nieuw wachtwoord' @@ -185,14 +185,14 @@ nl: %{name} parent_mailer: - student_associated_subject: 'Login information for Code.org' + student_associated_subject: 'Login informatie voor Code.org' teacher_mailer: new_teacher_subject: 'Welkom bij Code.org!' section: your_section: one: 'Your section:' other: 'Your sections:' - code_with_teacher: '%{section_code} with %{teacher_name}' + code_with_teacher: '%{section_code} met %{teacher_name}' confirm: remove: 'Are you sure you want to leave this section?' remove: '(sectie verwijderen)' @@ -253,21 +253,21 @@ nl: gamelab: 'Make a Game Lab project' weblab: 'Make a Web Lab (beta) project' home: "Home" - my_dashboard: "My Dashboard" + my_dashboard: "Mijn Dashboard" courses: "Cursussen" course_catalog: "Cursuscatalogus" - project_gallery: "Project Gallery" + project_gallery: "Projecten overzicht" sections: "Sections" help_support: "Hulp en ondersteuning" - report_bug: "Report bug" + report_bug: "Rapporteer bugs" teacher_community: "Teacher community" professional_learning: "Professional Learning" documentation: "Documentatie" tutorials: "Tutorials" educate_overview: "Educator Overview" - educate_elementary: "Elementary School" - educate_middle: "Middle School" - educate_high: "High School" + educate_elementary: "Basisschool" + educate_middle: "Middelbare school" + educate_high: "Middelbare school" educate_hoc: "Uur Code" educate_partner: "Partner with Us" educate_beyond: "Beyond Code.org" @@ -281,12 +281,12 @@ nl: about_team: "Full Team" about_news: "Newsroom" about_evaluation: "Evaluation" - about_jobs: "Jobs" - about_contact: "Contact Us" - about_faqs: "FAQs" - learn: "Learn" + about_jobs: "Vacatures" + about_contact: "Neem contact met ons op" + about_faqs: "Veelgestelde vragen" + learn: "Leren" stats: "Statistieken" - help_us: "Help Us" + help_us: "Help ons" teach: "Teach" about: "About" user: @@ -351,13 +351,13 @@ nl: delete_text: "Door op de knop hieronder te drukken verwijder je jouw account." delete_text_teacher_note: 'Let op: door jouw account te verwijderen, worden de accounts van de leerlingen niet verwijderd.' delete_confirm: 'Weet je zeker dat je jouw account wil verwijderen?' - deleted_user: 'deleted user' + deleted_user: 'verwijder gebruiker' no_password_because_oauth: 'No password because you sign in with a third-party provider.' - no_password_because_sponsored: 'See your teacher to manage your password.' + no_password_because_sponsored: 'Neem contact op met uw leraar voor het beheren van uw wachtwoord.' create_personal_login: 'Maak een persoonlijke login' create_personal_login_under_13_info: 'If you want to keep using your Code.org account even after the end of the school year, ask your parent/guardian to help you create your own personal login below.' create_personal_login_under_13_username: "Gebruikersnaam (gebruik niet uw echte naam!)" - create_personal_login_under_13_parent_email: 'Parent/guardian email address' + create_personal_login_under_13_parent_email: 'E-mailadres van ouder/voogd' create_personal_login_info: 'If you want to keep using your Code.org account even after the end of the school year, you can create your own login below.' create_personal_login_terms: "By creating a personal login, I agree to be bound by the Code.org terms of service. If I am under 13 years of age, I confirm that I have my parent or legal guardian's permission to use the Code.org services even without a teacher." create_personal_login_email_note: 'Note: Email addresses are not stored in a form that allows us to contact students. Students will never receive emails from Code.org except for password recovery. See our privacy policy for more information.' @@ -494,6 +494,8 @@ nl: notes_coming_soon: 'Notities voor deze video komen binnenkort.' autoplay_option: 'Video''s automatisch afspelen' download: 'Video downloaden' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Uw browser wordt niet ondersteund. Probeer uw browser te upgraden naar een van onze ondersteunde browsers. U kunt proberen de pagina te bekijken, maar verwacht problemen met de functionaliteit." @@ -928,7 +930,9 @@ nl: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/nl-NL/dashboard/callouts.yml b/i18n/locales/nl-NL/dashboard/callouts.yml index 2adc94291ac04..f1bb9d16e349b 100644 --- a/i18n/locales/nl-NL/dashboard/callouts.yml +++ b/i18n/locales/nl-NL/dashboard/callouts.yml @@ -12,6 +12,14 @@ nl: 4_5_Bee_Conditionals_2_1: Vergeet niet, controleer of ELKE wolk een BLOEM heeft. Je hoeft niet voor honingraten te checken. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Vergeet niet, controleer of ELKE wolk een BLOEM heeft. Je hoeft niet voor honingraten te checken. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ nl: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: Dit maakt de geest bewegen! diff --git a/i18n/locales/nl-NL/dashboard/courses.yml b/i18n/locales/nl-NL/dashboard/courses.yml index d1326a5e327d1..78aae69f93b45 100644 --- a/i18n/locales/nl-NL/dashboard/courses.yml +++ b/i18n/locales/nl-NL/dashboard/courses.yml @@ -12,3 +12,8 @@ nl: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/nl-NL/dashboard/data.yml b/i18n/locales/nl-NL/dashboard/data.yml index 54e0c4f80de8a..ea9ea7098b62c 100755 --- a/i18n/locales/nl-NL/dashboard/data.yml +++ b/i18n/locales/nl-NL/dashboard/data.yml @@ -158,9 +158,9 @@ nl: 'maze_3_2': "Schrijf een programma zodat ik helemaal naar het biggetje kan komen." 'maze_3_3': "Hoe kom ik bij het biggetje? Pas op dat ik niet tegen de doos dynamiet aan loop!" 'maze_3_4': "Argh! Schrijf een programma dat me om de dynamiet heen krijgt en naar het biggetje." - 'bounce_1_basketball': "Attach a block to the \"when left arrow\" block and press \"Run\". Move the hand using the left arrow to reach the finish target." - 'bounce_2_basketball': "Attach a block to the \"when right arrow\" and \"when left arrow\" blocks. Move the hand to reach both finish targets." - 'bounce_5_basketball': "We're going to send a ball flying down towards the hand. Attach a block to the \"when ball hits hand\" block to ensure the ball reaches the flag." + 'bounce_1_basketball': "Plak een blok aan het \"als pijltje naar links\" blok en druk op 'Uitvoeren'. Verplaats de hand met behulp van de pijl naar links om het doel te bereiken." + 'bounce_2_basketball': "Plak een blok aan de \"als pijltje naar rechts\" en \"als pijltje naar links\" blokken en druk op 'Uitvoeren'. Verplaats de hand om de doelen te bereiken." + 'bounce_5_basketball': "We gaan een bal naar da hand laten vliegen. Plak een blok aan het blok \"als de bal de hand raakt\" om ervoor te zorgen dat de bal het doel bereikt." 'bounce_6_basketball': "Now the flag is on the top. You need to attach blocks to both of the \"when ball hits\" blocks to solve this puzzle." 'bounce_7_basketball': "Attach blocks to each of the \"when\" blocks. Bounce the ball until it hits the flag." 'bounce_10_basketball': "Now there is a goal at the top! Attach the \"score point\" and \"score opponent point\" blocks to the \"when ball in goal\" and \"when ball misses hand\" blocks to make a game. See how many points you can score before your opponent scores twice." @@ -400,17 +400,17 @@ nl: 'CSF_collector_k1_blocks': 'CS Fundamentals: The Collector' 'CSF_collector_repeat_loops': 'Collector Repeat Loops' 'CSF_collector_text_blocks': 'CS Fundamentals: The Collector' - 'CSF_create_functions': 'Create Functions' + 'CSF_create_functions': 'Maken van functies' 'CSF_debugging_k1_blocks': 'Debugging' 'CSF_debugging_text_blocks': 'Debugging' - 'CSF_EF_cs_matters': 'Computer Science Matters' + 'CSF_EF_cs_matters': 'Informatica doet ertoe' 'CSF_maze_intro_k1_blocks': 'Intro to Code Studio' 'CSF_maze_intro_text_blocks': 'Intro to Code Studio' 'CSF_my_robotic_friends': 'My Robotic Friends' - 'CSF_Power_of_Words': 'Power of Words' + 'CSF_Power_of_Words': 'De kracht van woorden' 'CSF_Super_Digital_Citizen': 'Super Digital Citizen' 'CSF_stevie_big_project': 'Stevie and the Big Project' - 'CSF_unspotted_bugs': 'Unspotted Bugs' + 'CSF_unspotted_bugs': 'Onbekende bugs' 'CSF_zuck_loops_short': 'Repeat Loops' 'frozen_intro': 'Uur Code Intro' 'frozen_loops': 'Inleiding tot Lussen' @@ -422,7 +422,7 @@ nl: 'infinity_playlab_intro': 'Play Lab - Inleiding' 'infinity_playlab_events': 'Play Lab - Gebeurtenissen' 'infinity_playlab_repeat_forever': 'Play Lab - Oneindig Herhalen' - 'csd_concept_computer': 'What Makes a Computer, a Computer?' + 'csd_concept_computer': 'Wat maakt een Computer, een Computer?' 'csd_concept_search': 'How Search Works' 'csd_gamelab_animation_tab': 'The Animation Tab' 'csd_gamelab_conditionals_1': 'Introduction to Conditionals - Part 1' @@ -434,7 +434,7 @@ nl: 'csd_gamelab_sprites_2': 'Animating Sprites' 'csd_gamelab_variables_1': 'Introduction to Variables - Part 1' 'csd_gamelab_variables_2': 'Introduction to Variables - Part 2' - 'csd_gamelab_velocity': 'Velocity' + 'csd_gamelab_velocity': 'Snelheid' 'csd_weblab_intro_1': 'Intro to Web Lab - Part 1' 'csd_weblab_intro_2': 'Intro to Web Lab - Part 2' 'csd_weblab_css_1': 'Intro to CSS - Part 1' diff --git a/i18n/locales/nl-NL/dashboard/instructions.yml b/i18n/locales/nl-NL/dashboard/instructions.yml index 9ce4601b0386e..4ff795f881a26 100644 --- a/i18n/locales/nl-NL/dashboard/instructions.yml +++ b/i18n/locales/nl-NL/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ nl: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/nl-NL/dashboard/markdown_instructions.yml b/i18n/locales/nl-NL/dashboard/markdown_instructions.yml index 537e03124df0d..618a65d943872 100644 --- a/i18n/locales/nl-NL/dashboard/markdown_instructions.yml +++ b/i18n/locales/nl-NL/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ nl: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ nl: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ nl: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ nl: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ nl: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ nl: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ nl: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ nl: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/nl-NL/dashboard/scripts.yml b/i18n/locales/nl-NL/dashboard/scripts.yml index 9305547ed81e0..90304979633c5 100755 --- a/i18n/locales/nl-NL/dashboard/scripts.yml +++ b/i18n/locales/nl-NL/dashboard/scripts.yml @@ -333,7 +333,7 @@ nl: Introduction to PD: name: Inleiding tot PD K-5 Courses: - name: K-5 Courses + name: Cursussen voor klas 1-7 Next Steps: name: Volgende stappen 'Programming Concept: Conditionals': @@ -2454,7 +2454,7 @@ nl: 'Project: Build a Game': name: 'Project: Build a Game' Velocity: - name: Velocity + name: Snelheid The Game Design Process: name: The Game Design Process Using the Game Design Process: @@ -3020,7 +3020,7 @@ nl: Sequences & Algorithms: name: Sequences & Algorithms Unspotted Bugs: - name: Unspotted Bugs + name: Onbekende bugs 'Debugging: Unspotted Bugs': name: 'Debugging: Unspotted Bugs' 'Events Unplugged: The Big Event': @@ -3284,7 +3284,7 @@ nl: Variables and Animation: name: Variables and Animation Velocity: - name: Velocity + name: Snelheid description_student: After a brief review of how the counter pattern is used to move sprites, the class is introduced to the properties that set velocity and rotation speed directly. As they use these new properties in different ways, they build up the skills they need to create a basic side scroller game. description_teacher: After a brief review of how they used the counter pattern to move sprites in previous lessons, students are introduced to the properties that set velocity and rotation speed directly. As they use these new properties in different ways, they build up the skills they need to create a basic side scroller game. Collision Detection: @@ -4790,7 +4790,7 @@ nl: Other Forms of Input: name: Other Forms of Input Velocity: - name: Velocity + name: Snelheid Collision Detection: name: Collision Detection Complex Sprite Movement: @@ -4898,7 +4898,7 @@ nl: 'Project: Interactive Card': name: 'Project: Interactive Card' Velocity: - name: Velocity + name: Snelheid Collision Detection: name: Collision Detection Complex Sprite Movement: @@ -5042,7 +5042,7 @@ nl: 'Project: Interactive Card': name: 'Project: Interactive Card' Velocity: - name: Velocity + name: Snelheid Collision Detection: name: Collision Detection Complex Sprite Movement: @@ -5348,9 +5348,9 @@ nl: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ nl: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ nl: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/nl-NL/pegasus/mobile.yml b/i18n/locales/nl-NL/pegasus/mobile.yml index b0a5c5c4cfc74..53ff87f2e05d5 100755 --- a/i18n/locales/nl-NL/pegasus/mobile.yml +++ b/i18n/locales/nl-NL/pegasus/mobile.yml @@ -69,12 +69,12 @@ congratulations_on_completing_course2: "Gefeliciteerd met het voltooien van cursus 2" congratulations_on_completing_course3: "Gefeliciteerd met het voltooien van cursus 3" congratulations_on_completing_course4: "Gefeliciteerd met het voltooien van cursus 4" - congratulations_on_completing_coursea: "Congratulations on completing Course A" - congratulations_on_completing_courseb: "Congratulations on completing Course B" - congratulations_on_completing_coursec: "Congratulations on completing Course C" - congratulations_on_completing_coursed: "Congratulations on completing Course D" - congratulations_on_completing_coursee: "Congratulations on completing Course E" - congratulations_on_completing_coursef: "Congratulations on completing Course F" + congratulations_on_completing_coursea: "Gefeliciteerd met het voltooien van cursus A" + congratulations_on_completing_courseb: "Gefeliciteerd met het voltooien van cursus B" + congratulations_on_completing_coursec: "Gefeliciteerd met het voltooien van cursus C" + congratulations_on_completing_coursed: "Gefeliciteerd met het voltooien van cursus D" + congratulations_on_completing_coursee: "Gefeliciteerd met het voltooien van cursus E" + congratulations_on_completing_coursef: "Gefeliciteerd met het voltooien van cursus F" congratulations_on_completing_accelerated: "Gefeliciteerd met het voltooien van de Versnelde Cursus" congrats_next_tutorials_title: "Probeer nu deze opdrachten" congrats_next_tutorials_desc: "Probeer deze kortere opdrachten van een uur of probeer een opdracht van een partner." @@ -189,7 +189,7 @@ petition_thankyou: "Bedankt voor het ondertekenen van de petitie" continue_learning_header: "Ga door met leren na een Uur" continue_learning_body: "Er zijn allerlei mogelijkheden. Je kunt online leren, op een school bij je in de buurt, of op een zomerkamp." - learn_code_studio: "Try Code.org's courses" + learn_code_studio: "Probeer Code.org cursussen" learn_next_level: "Ga door naar het volgende niveau" learn_online: "Probeer andere cursussen online" learn_classes: "Zoek naar klassen in de buurt" @@ -680,6 +680,7 @@ dashboard_students_add_student: "Voeg leerling toe" dashboard_students_add_students: "Voeg meerdere leerlingen toe" dashboard_students_add_multiple: 'Typ of plak hier de namen van uw studenten, één per regel:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "U hebt een nieuwe groep gemaakt! Voeg nu uw leerlingen toe met behulp van de knoppen leerling toevoegen en meerdere leerlingen hierboven." dashboard_students_placeholder_name: "Naam student" dashboard_students_name: "naam" @@ -1388,9 +1389,9 @@ header_sections: "Sections" header_professional_learning: "Professional Learning" header_educate_overview: "Educator Overview" - header_educate_elementary: "Elementary School" - header_educate_middle: "Middle School" - header_educate_high: "High School" + header_educate_elementary: "Basisschool" + header_educate_middle: "Middelbare school" + header_educate_high: "Middelbare school" header_educate_hoc: "Uur Code" header_educate_partner: "Partner with Us" header_educate_beyond: "Beyond Code.org" @@ -1404,17 +1405,17 @@ header_about_team: "Full Team" header_about_news: "Newsroom" header_about_evaluation: "Evaluation" - header_about_jobs: "Jobs" - header_about_contact: "Contact Us" - header_about_faqs: "FAQs" - header_learn: "Learn" + header_about_jobs: "Vacatures" + header_about_contact: "Neem contact met ons op" + header_about_faqs: "Veelgestelde vragen" + header_learn: "Leren" header_teach: "Teach" header_stats: "Statistieken" - header_help_us: "Help Us" + header_help_us: "Help ons" header_about: "About" header_teacher_community: "Teacher community" header_help_support: 'Help and support ' - header_report_bug: "Report bug" + header_report_bug: "Rapporteer bugs" header_tutorials: "Tutorials" header_documentation: "Documentatie" csp_name: "CS Principles" diff --git a/i18n/locales/nn-NO/blockly-mooc/common.json b/i18n/locales/nn-NO/blockly-mooc/common.json index c00a28e4ff9a6..d6b4521ab4a5a 100644 --- a/i18n/locales/nn-NO/blockly-mooc/common.json +++ b/i18n/locales/nn-NO/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Alder", "allHandouts":"All Handouts", "allStudents":"Alle", @@ -45,6 +47,39 @@ "catProcedures":"Funksjonar", "catText":"Tekst", "catVariables":"Variablar", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Gratulerer! Du har fullført siste nivået og vann {numTrophies, plural, one {ein pokal} other {# pokalar}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Finn ein gjesteforelesar", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Beklager, '%1' passar ikkje med noko lagra program.", "help":"Hjelp", "hidden":"Skjult", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Skjul)", "hintHeader":"Her er eit tips:", "hintPrompt":"Trenger du hjelp?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Fullfør", "homepageUiTipsAfterDialogConfirm":"Lær meir", "iconSearchPlaceholder":"Søk etter eit ikon...", + "iDontKnow":"I don't know", "ignore":"Ignorer", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"På nettet", "openWorkspace":"Slik fungerer det", "orientationLock":"Skru av roteringslåsen på enheten din.", + "other":"Anna", "pairingNavigatorWarning":"Dette puslespelet blei fullført under samankopling med {driver}. Sjå på dette puslespelet på kontoen deira for å vise løysinga de oppretta som eit team.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Parprogrammering", + "parent":"Forelder", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"spel av", @@ -494,6 +534,7 @@ "positionTopOutRight":"til toppen utanfor høgre posisjon", "positionTopRight":"til øvste høgre posisjon", "predictionInstructions":"Prøv å forutsjå kva som skjer, før du køyrer programmet.", + "printCertificate":"Skriv ut sertifikat", "printCertificates":"Skriv ut diplomar", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Del", "shareFailure":"Beklager, vi kan ikkje dele dette programmet.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Skriv inn alder under og klikk OK for å halde fram.", "shareWarningsMoreInfo":"Personvern", "shareWarningsStoreData":"Denne appen som er bygd i Code Studio lagrer data som kan bli sett av alle som har lenka, så vær forsiktig om du blir spurd om personleg informasjon.", @@ -618,6 +669,7 @@ "showToolbox":"Vis verktøykasse", "showVersionsHeader":"Versjonslogg", "signup":"Registrer deg for introduksjonskurset", + "skipPuzzle":"Skip puzzle", "stageExtras":"Tilleggsmateriale", "stageLocked":"Scena er låst.", "stageNotFullyLocked":"Scena er ikkje låst for alle.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Leksjonsplanar og ressursar", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Begynn å læra", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"eit visuelt programmeringsmiljø", "syntaxErrorMsg":"Programmet ditt inneheld ein skrivefeil. Fjern linje nummer {lineNumber} og prøv på nytt.", "teacher":"Lærar", + "teachers":"Lærarar", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Kodetimen", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Synleg", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Vil du lære å kode?", "watchVideo":"Sjå videoen", "when":"når", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Arbeidsområde: ", "yes":"Ja", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/nn-NO/dashboard/authored_hints.yml b/i18n/locales/nn-NO/dashboard/authored_hints.yml index 13ecb52f85a69..4d409063aabb9 100644 --- a/i18n/locales/nn-NO/dashboard/authored_hints.yml +++ b/i18n/locales/nn-NO/dashboard/authored_hints.yml @@ -6296,44 +6296,38 @@ nn: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6509,17 +6503,17 @@ nn: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6527,10 +6521,10 @@ nn: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6541,7 +6535,7 @@ nn: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/nn-NO/dashboard/base.yml b/i18n/locales/nn-NO/dashboard/base.yml index 340c5ea3107de..b2472e292387b 100644 --- a/i18n/locales/nn-NO/dashboard/base.yml +++ b/i18n/locales/nn-NO/dashboard/base.yml @@ -494,6 +494,8 @@ nn: notes_coming_soon: 'Forklaringar til denne videoen kjem snart.' autoplay_option: 'Automatisk visning av videoar' download: 'Last ned video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Nettleseran din blir ikkje støtta. Ver vennleg å oppdatere til ein nettlesar vi støttar. Du må gjerne forsøke å sjå sida, men det kan vere at noko ikkje vil virke slik det er meint." @@ -928,6 +930,8 @@ nn: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Innhaldet på dette nivået er ikkje synleg fordi dette nivået er låst. Læraren kan låse opp dette stadiet når det er tid for å arbeide med den eller sjå på svara.' hidden_stage: "Læreraren din forventa ikkje at du kom hit. Ver vennleg og spør læraren din kva leksjon du skal vere på." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Gå til oversikt over eininga' view_all_units: 'View all units' pd: diff --git a/i18n/locales/nn-NO/dashboard/callouts.yml b/i18n/locales/nn-NO/dashboard/callouts.yml index f95a6e2be61d2..5d2930d5b3ddf 100644 --- a/i18n/locales/nn-NO/dashboard/callouts.yml +++ b/i18n/locales/nn-NO/dashboard/callouts.yml @@ -12,6 +12,14 @@ nn: 4_5_Bee_Conditionals_2_1: Husk, sjekk om HVER sky har en BLOMST. Du trenger ikke å se etter bikaker i det hele tatt. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Husk, sjekk om HVER sky har en BLOMST. Du trenger ikke å se etter bikaker i det hele tatt. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ nn: sign_in_to_save_project: Vil du åpne prosjektet senere? Logg på for å lagre prosjektet til kontoen din! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: Dette får figuren til å røre på seg! diff --git a/i18n/locales/nn-NO/dashboard/courses.yml b/i18n/locales/nn-NO/dashboard/courses.yml index 41ab8f750bfbf..6def9ec4f94eb 100644 --- a/i18n/locales/nn-NO/dashboard/courses.yml +++ b/i18n/locales/nn-NO/dashboard/courses.yml @@ -12,3 +12,8 @@ nn: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/nn-NO/dashboard/instructions.yml b/i18n/locales/nn-NO/dashboard/instructions.yml index cd9759932faaf..e52231305e2f8 100644 --- a/i18n/locales/nn-NO/dashboard/instructions.yml +++ b/i18n/locales/nn-NO/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ nn: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/nn-NO/dashboard/markdown_instructions.yml b/i18n/locales/nn-NO/dashboard/markdown_instructions.yml index 9a1239e1aef62..8d6343f83b787 100644 --- a/i18n/locales/nn-NO/dashboard/markdown_instructions.yml +++ b/i18n/locales/nn-NO/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ nn: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ nn: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ nn: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ nn: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ nn: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ nn: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ nn: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ nn: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/nn-NO/dashboard/scripts.yml b/i18n/locales/nn-NO/dashboard/scripts.yml index 6325414af61ce..89f65ebb102a3 100644 --- a/i18n/locales/nn-NO/dashboard/scripts.yml +++ b/i18n/locales/nn-NO/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ nn: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ nn: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ nn: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/nn-NO/pegasus/mobile.yml b/i18n/locales/nn-NO/pegasus/mobile.yml index f52d25492c850..89bc38d821ecd 100644 --- a/i18n/locales/nn-NO/pegasus/mobile.yml +++ b/i18n/locales/nn-NO/pegasus/mobile.yml @@ -678,6 +678,7 @@ dashboard_students_add_student: "Legg til elev" dashboard_students_add_students: "Legg til fleire elevar" dashboard_students_add_multiple: 'Skriv eller lim inn namna på elevane dine, ein per linje:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Du har laga ei ny seksjon! Legg til elevar ved å bruke knappane Legg til elev og Legg til fleire elevar ovenfor." dashboard_students_placeholder_name: "Elevnamn" dashboard_students_name: "Namn" diff --git a/i18n/locales/no-NO/blockly-mooc/common.json b/i18n/locales/no-NO/blockly-mooc/common.json index b8a36fedbb802..c8f6e54d3d3cf 100644 --- a/i18n/locales/no-NO/blockly-mooc/common.json +++ b/i18n/locales/no-NO/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Alder", "allHandouts":"All Handouts", "allStudents":"Alle", @@ -45,6 +47,39 @@ "catProcedures":"Funksjoner", "catText":"Tekst", "catVariables":"Variabler", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Gratulerer! Du har fullført siste nivå og vunnet {numTrophies, plural, one {ett trofé} other {# troféer}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Finn en gjesteforeleser", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Beklager, '%1' samsvarer ikke med noe lagret program.", "help":"Hjelp", "hidden":"Skjult", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Skjul)", "hintHeader":"Her er et tips:", "hintPrompt":"Trenger du hjelp?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Fullfør", "homepageUiTipsAfterDialogConfirm":"Lær mer", "iconSearchPlaceholder":"Søk etter et ikon...", + "iDontKnow":"I don't know", "ignore":"Ignorer", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"På nett", "openWorkspace":"Slik fungerer det", "orientationLock":"Skru av roteringslåsen på enheten din.", + "other":"Andre", "pairingNavigatorWarning":"Denne oppgaven ble fullført under samarbeid med {driver}. Se på denne oppgaven på kontoen deres for å vise løsningen dere opprettet som et team.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Par Programmering", + "parent":"Forelder", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"spill", @@ -494,6 +534,7 @@ "positionTopOutRight":"til øverste høyre posisjon utenfor", "positionTopRight":"til øverste høyre posisjon", "predictionInstructions":"Prøv å forutse hva som skjer, før du kjører programmet.", + "printCertificate":"Skriv ut diplom", "printCertificates":"Skriv ut diplomer", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Del", "shareFailure":"Beklager, vi kan ikke dele dette programmet.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Angi din alder nedenfor og klikk OK for å fortsette.", "shareWarningsMoreInfo":"Personvernerklæring", "shareWarningsStoreData":"Denne appen - som er laget i Code Studio - lagrer data som kan bli sett av alle andre med denne delte lenken, så unngå å oppgi personlige opplysninger om deg selv eller andre.", @@ -618,6 +669,7 @@ "showToolbox":"Vis verktøykasse", "showVersionsHeader":"Gamle versjoner", "signup":"Registrer deg for introduksjonskurset", + "skipPuzzle":"Skip puzzle", "stageExtras":"Tilleggsmateriale", "stageLocked":"Scenen er låst.", "stageNotFullyLocked":"Scenen er ikke låst for alle.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Oppgaveplaner og Resurser", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Begynne å lære", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"et visuelt programmeringsopplegg", "syntaxErrorMsg":"Programmet ditt inneholder en skrivefeil. Fjern linje nummer {lineNumber} og prøv på nytt.", "teacher":"Lærer", + "teachers":"lærere", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Kodetimen", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Synlig", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Vil du lære å kode?", "watchVideo":"Se videoen", "when":"når", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Arbeidsområde: ", "yes":"Ja", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/no-NO/dashboard/authored_hints.yml b/i18n/locales/no-NO/dashboard/authored_hints.yml index 8fdd136cd6565..7a3ca547b633b 100644 --- a/i18n/locales/no-NO/dashboard/authored_hints.yml +++ b/i18n/locales/no-NO/dashboard/authored_hints.yml @@ -6296,44 +6296,38 @@ courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6509,17 +6503,17 @@ courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6527,10 +6521,10 @@ courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6541,7 +6535,7 @@ Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/no-NO/dashboard/base.yml b/i18n/locales/no-NO/dashboard/base.yml index 4153593eb995a..b6234d4975d14 100644 --- a/i18n/locales/no-NO/dashboard/base.yml +++ b/i18n/locales/no-NO/dashboard/base.yml @@ -494,6 +494,8 @@ notes_coming_soon: 'Tekst til denne videoen kommer snart.' autoplay_option: 'Autovisning av videoer' download: 'Last ned video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Nettleseren din støttes ikke. Vennligst oppdater til en nettleser vi støtter. Du må gjerne forsøke å se siden, men det kan være at noe ikke vil virke slik det er ment." @@ -928,6 +930,8 @@ confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Innholdet i dette nivået er ikke synlig fordi det er låst. Læreren din kan låse opp nivået når det er på tide å arbeide med det eller se over svarene dine.' hidden_stage: "Læreren din hadde ikke ventet at du skulle være her nå. Spør læreren hvilken leksjon du skal gå i gang med." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Gå til kursoversikten' view_all_units: 'View all units' pd: diff --git a/i18n/locales/no-NO/dashboard/callouts.yml b/i18n/locales/no-NO/dashboard/callouts.yml index 64552edf5dbaa..17533a9d8faf5 100644 --- a/i18n/locales/no-NO/dashboard/callouts.yml +++ b/i18n/locales/no-NO/dashboard/callouts.yml @@ -12,6 +12,14 @@ 4_5_Bee_Conditionals_2_1: Husk, sjekk om HVER sky har en BLOMST. Du trenger ikke å se etter bikaker i det hele tatt. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Husk, sjekk om HVER sky har en BLOMST. Du trenger ikke å se etter bikaker i det hele tatt. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ sign_in_to_save_project: Vil du åpne prosjektet senere? Logg på for å lagre prosjektet til kontoen din! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: Dette får figuren til å røre på seg! diff --git a/i18n/locales/no-NO/dashboard/courses.yml b/i18n/locales/no-NO/dashboard/courses.yml index d0d87778a412e..57872ef0f17a0 100644 --- a/i18n/locales/no-NO/dashboard/courses.yml +++ b/i18n/locales/no-NO/dashboard/courses.yml @@ -12,3 +12,8 @@ description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/no-NO/dashboard/instructions.yml b/i18n/locales/no-NO/dashboard/instructions.yml index 4ad8f8049b05c..7e39856515583 100644 --- a/i18n/locales/no-NO/dashboard/instructions.yml +++ b/i18n/locales/no-NO/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/no-NO/dashboard/markdown_instructions.yml b/i18n/locales/no-NO/dashboard/markdown_instructions.yml index 2ec62694452d8..eda082644e9a1 100644 --- a/i18n/locales/no-NO/dashboard/markdown_instructions.yml +++ b/i18n/locales/no-NO/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/no-NO/dashboard/scripts.yml b/i18n/locales/no-NO/dashboard/scripts.yml index fe6f0e46d8f83..c564a60e0035f 100644 --- a/i18n/locales/no-NO/dashboard/scripts.yml +++ b/i18n/locales/no-NO/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/no-NO/pegasus/mobile.yml b/i18n/locales/no-NO/pegasus/mobile.yml index f4c5a2a275c3b..ea0735c71cebb 100644 --- a/i18n/locales/no-NO/pegasus/mobile.yml +++ b/i18n/locales/no-NO/pegasus/mobile.yml @@ -678,6 +678,7 @@ dashboard_students_add_student: "Legg til elev" dashboard_students_add_students: "Leg til flere elever" dashboard_students_add_multiple: 'Skriv eller lim inn navnene på dine elever, en per linje:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Du har nå opprettet et nytt avsnitt! Legg til elever ved å bruke knappene Legg til elev og Legg til flere elever ovenfor." dashboard_students_placeholder_name: "Elevnavn" dashboard_students_name: "Navn" diff --git a/i18n/locales/pl-PL/blockly-mooc/common.json b/i18n/locales/pl-PL/blockly-mooc/common.json index 36c6d237980ec..6760918a0b378 100755 --- a/i18n/locales/pl-PL/blockly-mooc/common.json +++ b/i18n/locales/pl-PL/blockly-mooc/common.json @@ -3,12 +3,14 @@ "addRemoveCleverClassrooms":"Odwiedź https://clever.com/ i potwierdzić, że Twoja klasa jest podłączona do Code.org.", "addRemoveGoogleClassrooms":"Odwiedź https://classroom.google.com/, aby dodać i usunąć klasy.", "addSectionName":"Wprowadź nazwę swojej sekcji, który pomoże Ci zapamiętać, dla której jest klasy. Twoi uczniowie będą również mogli zobaczyć tę nazwę.", - "addStudents":"Add students", - "addStudentsManageMyOwn":"Create and manage my own list of students", - "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", + "addStudents":"Dodaj uczniów", + "addStudentsManageMyOwn":"Utwórz i zarządzaj własną listą uczniów", + "addStudentsSyncThirdParty":"Zsynchronizuj moją listę uczniów z istniejącej sekcji Klasa wykorzystując narzędzie zewnętrzne", "addStudentsToSectionInstructions":"Wybierz, jak chcesz dodać swoich uczniów:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Wiek", - "allHandouts":"All Handouts", + "allHandouts":"Materiały do nauki", "allStudents":"Wszystko", "allowEditing":"Zezwalaj na edytowanie", "allowEditingInstructions":"\"Zezwalaj na edytowanie\", gdy uczniowie będą uczestniczyć w ocenianiu.", @@ -45,11 +47,44 @@ "catProcedures":"Funkcje", "catText":"Tekst", "catVariables":"Zmienne", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"Udało Ci się!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", "challengeLevelPerfectTitle":"Challenge Complete!", - "challengeLevelSkip":"Skip for now", + "challengeLevelSkip":"Póki co, pomiń", "challengeLevelStart":"Jestem gotowy!", "challengeLevelTitle":"Challenge Puzzle!", "changeLoginType":"Change login type", @@ -66,7 +101,7 @@ "clearPuzzleConfirmHeader":"Czy na pewno chcesz zacząć od nowa?", "chooseSection":"Wybierz Sekcję", "code":"Kod:", - "codeIntroduced":"Code Introduced", + "codeIntroduced":"Wprowadzony kod", "codeMode":"Kod", "codeTooltip":"Zobacz wygenerowany kod w JavaScript.", "completed":"Ukończono", @@ -88,15 +123,15 @@ "courseBlocksGradeBands612":"Grades 6-12", "courseBlocksGradeBands612Description":"Build real working apps, games and websites using blocks, JavaScript, CSS, HTML and more.", "courseBlocksGradeBandsContainerDescription":"Browse our catalog of courses from Code.org and 3rd party partners.", - "courseBlocksGradeBandsContainerHeading":"Full course catalog", + "courseBlocksGradeBandsContainerHeading":"Pełny katalog kursów", "courseBlocksGradeBandsElementary":"Szkoła podstawowa", - "courseBlocksGradeBandsElementaryDescription":"Teachers say our five elementary courses are \"totally awesome sauce\" and fun for all students, even pre-readers.", + "courseBlocksGradeBandsElementaryDescription":"Według nauczycieli, pięć naszych \"całkowicie odjechanych\" kursów podstawowych jest doskonałą zabawą dla wszystkich uczniów, nawet tych nie potrafiących jeszcze czytać.", "courseBlocksGradeBandsHigh":"Liceum", - "courseBlocksGradeBandsHighDescription":"We offer two year-long courses for high school: an intro course and an AP course. Both are designed to broaden participation in computer science.", + "courseBlocksGradeBandsHighDescription":"Oferujemy kursy dwuletnie dla szkół średnich: kurs wprowadzający i kurs zaawansowany. Oba kursy przygotowano z myślą o rozbudzeniu pasji do informatyki.", "courseBlocksGradeBandsK5":"Grades K-5", - "courseBlocksGradeBandsK5Description":"Learn to make your own game, app, or computer drawing.", + "courseBlocksGradeBandsK5Description":"Naucz się tworzyć własne gry, aplikacje lub rysunki komputerowe.", "courseBlocksGradeBandsMiddle":"Gimnazjum", - "courseBlocksGradeBandsMiddleDescription":"Our new middle school course can be offered as a semester or year-long introduction to computer science for all students.", + "courseBlocksGradeBandsMiddleDescription":"Nasz nowy kurs wprowadzający do informatyki dla wszystkich uczniów 7-8 klasy może przebiegać w formie semestralnej lub rocznej.", "courseBlocksGradeBandsUniversity":"University+", "courseBlocksGradeBandsUniversityDescription":"Go beyond Code.org and take university courses online or learn a new programming language.", "courseBlocksToolsTitleTeacher":"Tools and resources for your classroom", @@ -147,7 +182,7 @@ "decideLater":"Zdecyduj później", "defaultTwitterText":"Sprawdź, co zrobiłem", "defaultProjectNameAppLab":"Projekt App Lab", - "defaultProjectNameGameLab":"Game Lab Project", + "defaultProjectNameGameLab":"Projekt Laboratorium Gry", "defaultProjectNameWebLab":"Projekt Web Lab", "defaultProjectNameArtist":"Projekt Artysty", "defaultProjectNameFrozen":"Projekt Kraina Lodu (Frozen)", @@ -321,7 +356,7 @@ "finalStageTrophies":"Gratulacje! Ukończyłeś ostatnią łamigłówkę i wygrałeś {numTrophies, plural, one {trofeum} other {# trofea}}.", "findCourse":"Znajdź kurs", "findCourseDescription":"Wypróbuj nowe kursy i dodaj je do swojej strony domowej.", - "findGuestSpeaker":"Znajdź gościnnego mówcę", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Zaproś lokalnego wolontariusza, aby odwiedził Twoją klasę lub zainspirować Twoich uczniów zdalnie za pośrednictwem czatu wideo.", "findLocalClassHeading":"Znajdź lokalne zajęcia informatyczne", "findLocalClassSubheading":"Lokalne klasy", @@ -331,12 +366,13 @@ "forTeachersOnly":"Tylko dla nauczycieli", "generatedCodeInfo":"Nawet najlepsze uczelnie uczą kodowania opartego o bloki (np. {berkeleyLink}, {harvardLink}). Ale bloki, które użyłeś, można również znaleźć w JavaScript, w jednym z najpowszechniej stosowanym języku programowania na świecie:", "getHelp":"Uzyskaj pomoc", - "goBack":"Go Back", + "goBack":"Wstecz", "goToUnit":"Idź do witryny", "grade":"Poziom/Ocena", "hashError":"Przepraszamy, '%1' nie odpowiada żadnemu zapisanemu programowi.", "help":"Pomoc", "hidden":"Ukryte", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Ukryj)", "hintHeader":"Oto wskazówka:", "hintPrompt":"Czy potrzebujesz pomocy?", @@ -346,7 +382,7 @@ "hintSelectInstructions":"Instrukcje i stare wskazówki", "hintSelectNewHint":"Uzyskaj nową wskazówkę", "hintTitle":"Wskazówka", - "homepageHeading":"My Dashboard", + "homepageHeading":"Pulpit", "homepageUiTipAlreadyHome":"You're already on your homepage. It's now personalized for you because you're signed in. You can find all your other resources here.", "homepageUiTipKeyLinks":"1 z 2: Wszystkie Twoje kluczowe linki są tutaj", "homepageUiTipOtherLinks":"2 z 2: Wszystkie inne linki są w tym menu", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Koniec", "homepageUiTipsAfterDialogConfirm":"Ucz się więcej", "iconSearchPlaceholder":"Szukaj ikony...", + "iDontKnow":"I don't know", "ignore":"Ignoruj", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -403,21 +440,21 @@ "loginTypeCleverButton":"Use Clever", "loginTypeCleverDescription":"Sync your Code.org section with an existing Clever section.", "loginTypeEmail":"Email logins", - "loginTypeEmailAgeGroup":"Recommended for ages 13+", + "loginTypeEmailAgeGroup":"Zalecane powyżej 13-tego roku życia", "loginTypeEmailButton":"Use email logins", "loginTypeEmailDescription":"Each student will create their own Code.org account using their email address.", "loginTypeEmailResetDescription":"You may reset a student's password at any time by choosing Reset password, entering a new password, and clicking Save.", "loginTypeEmailLongDescription":"This section uses email logins. It means that each of your students manages their own account using their own email and password. Students should sign in through the Sign in button found at the top of the page.", - "loginTypeGoogleClassroom":"Google Classroom", - "loginTypeGoogleClassroomButton":"Use Google Classroom", - "loginTypeGoogleClassroomDescription":"Sync your Code.org section with an existing Google Classroom.", - "loginTypeMicrosoftClassroom":"Microsoft Classroom", - "loginTypeMicrosoftClassroomButton":"Use Microsoft Classroom", - "loginTypeMicrosoftClassroomDescription":"Sync your Code.org section with an existing Microsoft Classroom.", + "loginTypeGoogleClassroom":"Klasa Google", + "loginTypeGoogleClassroomButton":"Użyj klasy Google", + "loginTypeGoogleClassroomDescription":"Zsynchronizuj swoją sekcję Code.org z istniejącą klasą Google.", + "loginTypeMicrosoftClassroom":"Klasa Microsoft", + "loginTypeMicrosoftClassroomButton":"Użyj klasy Microsoft", + "loginTypeMicrosoftClassroomDescription":"Zsynchronizuj swoją sekcję Code.org z istniejącą klasą Microsoft.", "loginTypePicture":"Picture logins", "loginTypePictureAgeGroup":"Zalecane dla dzieci w wieku 4-8", "loginTypePictureButton":"Use picture logins", - "loginTypePictureDescription":"You will create accounts for your students. Students will log in with a secret picture.", + "loginTypePictureDescription":"Utworzysz konta dla swoich uczniów, którzy będą logować się wykorzystując \"tajny\" obrazek.", "loginTypePictureResetDescription":"You may reset a student's secret picture at any time by choosing Show secret and then Reset secret. A new secret picture will be generated for that student to use when they sign in.", "loginTypePictureLongDescription":"This section uses picture as its secret type. It means that each of your students has a secret picture used in place of a password to sign in. Students should use the sign in web address given above to sign in.", "loginTypeSyncButton":"Sync students from {providerName}", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Jak to Działa", "orientationLock":"Wyłącz blokadę orientacji w ustawieniach urządzenia.", + "other":"Inni/inne", "pairingNavigatorWarning":"Ta łamigłówka została zakończona wspólnie z {driver}.", "pairingNavigatorLink":"Kliknij tutaj, aby zobaczyć rozwiązanie, które utworzyłeś w zespole.", "pairProgramming":"Programowanie w parach", + "parent":"Rodzic", + "parents":"Parents", "pause":"Break", "perfect":"doskonale", "play":"zagraj", @@ -494,6 +534,7 @@ "positionTopOutRight":"do górnej pozycji na zewnątrz z prawej", "positionTopRight":"do górnej pozycji z prawej", "predictionInstructions":"Dokonaj prognozy, przed uruchomieniem programu.", + "printCertificate":"Drukuj Certyfikat", "printCertificates":"Drukuj certyfikaty", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -504,12 +545,12 @@ "projectGalleryCardDescription":"Share your own creations or find inspiration from creations made by students all around the world.", "projectLastUpdated":"Last updated", "projectName":"Nazwa Projektu", - "projectStartNew":"Start a new project", + "projectStartNew":"Utwórz nowy projekt", "projectType":"Typ", "projectTypeAllProjectsApplab":"Wszystkie projekty Laboratorium Aplikacji", "projectTypeAllProjectsArtist":"Wszystkie Projekty Artysty", "projectTypeAllProjectsGamelab":"Wszystkie projekty Laboratorium Gier", - "projectTypeAllProjectsGamelabBeta":"Wszystkie projekty Labolatorium Gier (wczesne)", + "projectTypeAllProjectsGamelabBeta":"Wszystkie projekty Laboratorium Gier (wersja testowa)", "projectTypeAllProjectsPlaylab":"All Play Lab Projects", "projectTypeAlgebra":"Algebra", "projectTypeApplab":"App Lab", @@ -537,7 +578,7 @@ "projectTypeGamelabViewMore":"View more Game Lab projects", "projectTypePlaylabViewMore":"View more Play Lab projects", "projectsViewAll":"Zobacz wszystkie projekty", - "projectsViewProjectGallery":"View project gallery", + "projectsViewProjectGallery":"Przeglądaj galerię projektów", "projectGalleryHeader":"Project Gallery", "projectsViewOldGallery":"View old gallery with other project types", "projects":"Projekty", @@ -546,7 +587,7 @@ "projectWarning":"Uwaga; Jesteś na poziomie, który jest częścią większego projektu. Zmiany dokonane na tym poziomie pojawią się również na innych poziomach w tym projekcie.", "providerManagedSection":"This section is managed by {provider}. Add students there, then re-sync this section.", "publish":"Publish", - "publishPending":"Publishing...", + "publishPending":"Trwa publikowanie...", "publishToClassGallery":"Opublikuj w Galerii Klasowej", "publishToPublicGallery":"Opublikuj w Galerii Publicznej", "publishToPublicGalleryWarning":"You are about to publish your project to the public gallery, meaning anyone in the world can view your project. Make sure your project does not contain any inappropriate content or personal information.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Udostępnij", "shareFailure":"Przepraszamy, ale nie możemy udostępnić tego programu.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Podaj swój wiek poniżej i kliknij przycisk OK, aby kontynuować.", "shareWarningsMoreInfo":"Nasza Polityka Prywatności", "shareWarningsStoreData":"Ta aplikacja zbudowana na Code Studio przechowuje dane, które mogą być oglądane przez każdego, kto ma tutaj dostęp, unikaj więc podawania danych osobistych o sobie lub o innych.", @@ -618,6 +669,7 @@ "showToolbox":"Pokaż Przybornik", "showVersionsHeader":"Poprzednie wersje", "signup":"Zapisz się na kurs wprowadzający", + "skipPuzzle":"Skip puzzle", "stageExtras":"Ekstra aktywności", "stageLocked":"Etap jest zablokowany.", "stageNotFullyLocked":"Etap nie jest zablokowany dla nikogo.", @@ -626,7 +678,7 @@ "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", "standardsAndFramework":"Standardy nauczania ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Rozpocznij naukę", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"środowisko wizualnego programowania", "syntaxErrorMsg":"Twój program zawiera literówkę. Usuń linię {lineNumber} i spróbuj ponownie.", "teacher":"Nauczyciel", + "teachers":"Nauczyciele", "teacherCommunity":"Społeczność Nauczycieli", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Godzina Kodowania", @@ -678,7 +731,7 @@ "unplugged":"Odłączony (unplugged)/Bez komputera", "unpluggedActivity":"AKTYWNOŚĆ \"BEZ PRĄDU\"", "unpublish":"Unpublish", - "unpublishPending":"Unpublishing...", + "unpublishPending":"Usuwanie publikacji...", "usingHints":"Używasz wskazówek", "usingTooManyBlocks":"Używasz zbyt wielu bloków", "unsubmit":"Nieprzesłane", @@ -693,7 +746,7 @@ "viewCode":"Obejrzyj kod", "viewCourse":"Zobacz kurs", "viewCourses":"Zobacz Kursy", - "viewMyRecentCourses":"View my recent courses", + "viewMyRecentCourses":"Wyświetl moje ostatnie lekcje", "viewLessonPlan":"Zobacz Plan Lekcji", "viewMyProjects":"Zobacz moje projekty", "viewMore":"Zobacz więcej", @@ -702,6 +755,7 @@ "viewUnitOverview":"Zobacz Opis Lekcji", "visible":"Widoczny", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Czy chcesz nauczyć się kodowania (programowania)?", "watchVideo":"Obejrzyj wideo", "when":"kiedy", @@ -710,5 +764,17 @@ "withoutHints":"Bez użycia wskazówek!", "workspaceHeaderShort":"Obszar roboczy: ", "yes":"Tak", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/pl-PL/dashboard/authored_hints.yml b/i18n/locales/pl-PL/dashboard/authored_hints.yml index 18b48f183b3d7..9b6b83ed2d1f8 100644 --- a/i18n/locales/pl-PL/dashboard/authored_hints.yml +++ b/i18n/locales/pl-PL/dashboard/authored_hints.yml @@ -45,13 +45,9 @@ pl: 2-3_Artist_Debugging_7_a: Co się stanie, jeśli masz tryb Artysta i ruszają lub skaczą przez pierwszy wiersz? 2-3 Artist Debugging 8_authored_hint: 2-3_Artist_Debugging_8_a: |- - How many times did my shape repeat? - - How many times *should* the shape repeat? - - Where can you change that in the program? + Ile razy powtórzył się mój kształt? Ile razy *powinien* powtórzyć się kształt? Gdzie możesz to zmienić w programie? 2-3 Artist Debugging 9_authored_hint: - 2-3_Artist_Debugging_9_a: The artist needs to turn 60 degrees farther left before starting to draw! + 2-3_Artist_Debugging_9_a: Artysta musi obrócić się jeszcze w lewo o 60 stopni zanim rozpocznie rysowanie! 2-3_Artist_Debugging_9_b: You don't need to add another block to get the full turn, just add 60 degrees to the `turn left` block that's already there! 2-3 Artist Functions 1_authored_hint: 2-3_Artist_Functions_1_a: The squares each have 100 pixel sides, that means that you will have to move forward 175 pixels before drawing your second square. @@ -688,7 +684,7 @@ pl: Course_4_Playlab_For_Loops_5b_b: Remember, a character's next step will be longer than their last, since the counter keeps getting larger. Course 4 Playlab For Loops 6b_authored_hint: [ ] Course 4 SCF 1_authored_hint: - Course_4_SCF_1_a: Each hexagon has 40 pixel sides. + Course_4_SCF_1_a: Każdy sześciokąt ma boki długości 40 pikseli. Course_4_SCF_1_b: There is a 120 pixel jump between each hexagon in each horizontal line. Course_4_SCF_1_c: "Before you draw the second row of hexagons, you need to turn right by 60 degrees and jump forward 40 pixels. \n\nOnce you're in the correct vertical location, you have to turn your artist back again and jump backward 320 pixels." Course_4_SCF_1_d: "Before you draw the third row of hexagons, you need to turn right by 60 degrees and jump forward 40 pixels. \n\nOnce you're in the correct vertical location, you have to turn your artist back again and jump backward 440 pixels (120 pixels farther than your `shift down/forward` function. " @@ -878,7 +874,7 @@ pl: Course 4 SCF 1a_authored_hint: - Course_4_SCF_1a_a: Remember your functions from stage 16. + Course_4_SCF_1a_a: Pamiętaj swoje funkcje z etapu 16. Course_4_SCF_1a_b: "Look at this path as your main route: \n\n![](https://images.code.org/1c3feab70af706409b3a05af4dc83c2e-image-1469726967858.png)" Course_4_SCF_1a_c: You should consider using a `for loop`. Not for the steps, but for the function parameter. Course_4_SCF_1a_d: |- @@ -1220,7 +1216,7 @@ pl: Course 4 SCF 2_authored_hint: - Course_4_SCF_2_a: Each octagon has 40 pixel sides. + Course_4_SCF_2_a: Każdy sześciokąt ma boki długości 40 pikseli. Course_4_SCF_2_b: There is a 136 pixel jump between each octagon in each horizontal line. Course_4_SCF_2_c: "Before you draw the second row of octagons, you need to turn right by 45 degrees and jump forward 96 pixels. \n\nOnce you're in the correct vertical location, you have to turn your artist back again and jump backward 408 pixels. " Course_4_SCF_2_d: "Notice that because there are fewer octagons in the even rows, you don't have to jump back any further to get to the starting place for the odd rows. \n\nThis means you can use the same function for all rows." @@ -1397,8 +1393,8 @@ pl: Course_4_SCF_3_a: "![](https://images.code.org/9310e6352e85a8265b424c9d57ca28d1-image-1446239776339.gif)" Course_4_SCF_3_b: 'This is a series of octagons with sides that are `counter` pixels long. ' Course_4_SCF_3_c: 'Each octagon is called from inside a `for` loop that goes from 200 down to 2 by 2. ' - Course_4_SCF_3_d: 'Don''t forget to turn by 22.5 degrees at the end of each iteration. ' - Course_4_SCF_3_e: Both the color of each octagon and the width of the pen are controlled by the `counter` variable. + Course_4_SCF_3_d: 'Nie zapomnij obrócić się o 22.5 stopni pod koniec każdej iteracji. ' + Course_4_SCF_3_e: Zarówno kolor każdego ośmiokąta jak i szerokość pióra są sterowane przez zmienną 'licznik'. Course_4_SCF_3_f: |- **Solution:** @@ -1407,7 +1403,7 @@ pl: - draw an octagon + narysuj ośmiokąt @@ -1417,10 +1413,10 @@ pl: - moveForward + idź do przodu - length + długość @@ -1471,14 +1467,14 @@ pl: - counter + licznik - counter + licznik @@ -1486,7 +1482,7 @@ pl: MULTIPLY - counter + licznik @@ -1505,7 +1501,7 @@ pl: DIVIDE - counter + licznik @@ -1522,12 +1518,12 @@ pl: - counter + licznik - turnLeft + skręć w lewo 22.5 @@ -1546,9 +1542,9 @@ pl: Course 4 SCFL 1_authored_hint: - Course_4_SCFL_1_a: "Take a look at this option for movement: \n\n![](https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png)" - Course_4_SCFL_1_b: 'Try using two `for` loops: One for climbing up and grabbing nectar, and the other for climbing down and making honey.' - Course_4_SCFL_1_c: "Notice that one `for` loop needs several regular loops inside that repeat `counter` times to make the increasing stair pattern. \n\nThe other `for` loop only needs one regular loop to make `counter` amount of honey." + Course_4_SCFL_1_a: 'Spójrz na tę opcję dla ruchu:! [] (https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png)' + Course_4_SCFL_1_b: 'Spróbuj użyć dwóch pętlach "dla": jednej dla wznoszenia się by zebrać nektar, a drugiej dla schodzenia i robienia miodu.' + Course_4_SCFL_1_c: "Zauważ, że jedna pętla \"dla\" potrzebuje wewnątrz wielu zwykłych pętli, które powtarzaj się 'licznik' razy, aby utworzyć wzór wznoszących się schodów. Inna pętla \"dla\" potrzebuje tylko jednej zwykłej pętli, aby zrobić 'licznik' miodu." Course_4_SCFL_1_d: |- **Solution:** @@ -1765,8 +1761,8 @@ pl: Course 4 SCFL 1b_authored_hint: - Course_4_SCFL_1b_a: Try using a `for loop`. - Course_4_SCFL_1b_b: "Take a look at this option for movement: \n\n![](https://images.code.org/1957633c453f4025a3fd6ce0e201398b-image-1469642319721.png)" + Course_4_SCFL_1b_a: Spróbuj użyć pętli "dla". + Course_4_SCFL_1b_b: 'Spójrz na tę opcję dla ruchu:! [] (https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png)' Course_4_SCFL_1b_c: |- **Solution:** @@ -1829,7 +1825,7 @@ pl: Course 4 SCFL 2_authored_hint: - Course_4_SCFL_2_a: "Take a look at this option for movement: \n\n![](https://images.code.org/a69c63a039031254097f19231dd7bf95-image-1469726483169.png)" + Course_4_SCFL_2_a: 'Spójrz na tę opcję dla ruchu:! [] (https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png)' Course_4_SCFL_2_b: Notice that there are three points during each iteration of this `for` loop where you stop to interact with objects. Course_4_SCFL_2_c: During each iteration of the `for` loop, the number for each object relates to the `counter` variable in some way. Course_4_SCFL_2_d: |- @@ -6341,44 +6337,38 @@ pl: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6544,17 @@ pl: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6562,10 @@ pl: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6576,7 @@ pl: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) @@ -8244,8 +8234,8 @@ pl: courseF_artist_fwp_challenge1_a: "![](https://images.code.org/9310e6352e85a8265b424c9d57ca28d1-image-1446239776339.gif)" courseF_artist_fwp_challenge1_b: 'This is a series of octagons with sides that are `counter` pixels long. ' courseF_artist_fwp_challenge1_c: 'Each octagon is called from inside a `for` loop that goes from 200 down to 2 by 2. ' - courseF_artist_fwp_challenge1_d: 'Don''t forget to turn by 22.5 degrees at the end of each iteration. ' - courseF_artist_fwp_challenge1_e: Both the color of each octagon and the width of the pen are controlled by the `counter` variable. + courseF_artist_fwp_challenge1_d: 'Nie zapomnij obrócić się o 22.5 stopni pod koniec każdej iteracji. ' + courseF_artist_fwp_challenge1_e: Zarówno kolor każdego ośmiokąta jak i szerokość pióra są sterowane przez zmienną 'licznik'. courseF_artist_fwp_challenge1_f: |- **Solution:** @@ -8575,9 +8565,9 @@ pl: courseF_bee_for9_d: This is very similar to the other stair step puzzle earlier in the stage, but this time you’re counting down! courseF_bee_for_challenge1_authored_hint: [ ] courseF_bee_for_challenge2_authored_hint: - courseF_bee_for_challenge2_a: "Take a look at this option for movement: \n\n![](https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png)" - courseF_bee_for_challenge2_b: 'Try using two `for` loops: One for climbing up and grabbing nectar, and the other for climbing down and making honey.' - courseF_bee_for_challenge2_c: "Notice that one `for` loop needs several regular loops inside that repeat `counter` times to make the increasing stair pattern. \n\nThe other `for` loop only needs one regular loop to make `counter` amount of honey." + courseF_bee_for_challenge2_a: 'Spójrz na tę opcję dla ruchu:! [] (https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png)' + courseF_bee_for_challenge2_b: 'Spróbuj użyć dwóch pętlach "dla": jednej dla wznoszenia się by zebrać nektar, a drugiej dla schodzenia i robienia miodu.' + courseF_bee_for_challenge2_c: "Zauważ, że jedna pętla \"dla\" potrzebuje wewnątrz wielu zwykłych pętli, które powtarzaj się 'licznik' razy, aby utworzyć wzór wznoszących się schodów. Inna pętla \"dla\" potrzebuje tylko jednej zwykłej pętli, aby zrobić 'licznik' miodu." courseF_bee_for_challenge2_d: |- **Solution:** @@ -8712,9 +8702,9 @@ pl: courseF_bee_for_challenge3_authored_hint: - courseF_bee_for_challenge2_a: "Take a look at this option for movement: \n\n![](https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png)" - courseF_bee_for_challenge2_b: 'Try using two `for` loops: One for climbing up and grabbing nectar, and the other for climbing down and making honey.' - courseF_bee_for_challenge2_c: "Notice that one `for` loop needs several regular loops inside that repeat `counter` times to make the increasing stair pattern. \n\nThe other `for` loop only needs one regular loop to make `counter` amount of honey." + courseF_bee_for_challenge2_a: 'Spójrz na tę opcję dla ruchu:! [] (https://images.code.org/07fa7bdbbaaae3ecf2663a360b3e87d7-image-1469726373660.png)' + courseF_bee_for_challenge2_b: 'Spróbuj użyć dwóch pętlach "dla": jednej dla wznoszenia się by zebrać nektar, a drugiej dla schodzenia i robienia miodu.' + courseF_bee_for_challenge2_c: "Zauważ, że jedna pętla \"dla\" potrzebuje wewnątrz wielu zwykłych pętli, które powtarzaj się 'licznik' razy, aby utworzyć wzór wznoszących się schodów. Inna pętla \"dla\" potrzebuje tylko jednej zwykłej pętli, aby zrobić 'licznik' miodu." courseF_bee_for_challenge2_d: |- **Solution:** @@ -9741,11 +9731,7 @@ pl: grade2_MakeDogTag_BFP_authored_hint: [ ] grade2_PuppyLoops_10_authored_hint: 2-3_Artist_Debugging_8_a: |- - How many times did my shape repeat? - - How many times *should* the shape repeat? - - Where can you change that in the program? + Ile razy powtórzył się mój kształt? Ile razy *powinien* powtórzyć się kształt? Gdzie możesz to zmienić w programie? grade2_PuppyLoops_3_authored_hint: hint1: This puzzle is very similar to the last one. hint2: Use a `repeat 5 times` block to create the loop. @@ -10023,7 +10009,7 @@ pl: grade4_artist_functionsChallenge0_b: After your first line of squares, you need to move the artist down and back before you start your second line of squares. grade4_artist_functionsChallenge0_c: You should move the artist back a different number of pixels for even lines than for odd ones. grade4_artist_functions_challenge_authored_hint: - Course_4_SCF_1_a: Each hexagon has 40 pixel sides. + Course_4_SCF_1_a: Każdy sześciokąt ma boki długości 40 pikseli. Course_4_SCF_1_b: There is a 120 pixel jump between each hexagon in each horizontal line. Course_4_SCF_1_c: "Before you draw the second row of hexagons, you need to turn right by 60 degrees and jump forward 40 pixels. \n\nOnce you're in the correct vertical location, you have to turn your artist back again and jump backward 320 pixels." Course_4_SCF_1_d: "Before you draw the third row of hexagons, you need to turn right by 60 degrees and jump forward 40 pixels. \n\nOnce you're in the correct vertical location, you have to turn your artist back again and jump backward 440 pixels (120 pixels farther than your `shift down/forward` function. " @@ -10032,7 +10018,7 @@ pl: ![Solution Blocks](https://images.code.org/d64a0e22c1db1d98c35b243bca6460ab-image-1469727090121.png) grade4_artist_functions_challenge2_authored_hint: - Course_4_SCF_1_a: Each hexagon has 40 pixel sides. + Course_4_SCF_1_a: Każdy sześciokąt ma boki długości 40 pikseli. Course_4_SCF_1_b: There is a 120 pixel jump between each hexagon in each horizontal line. Course_4_SCF_1_c: "Before you draw the second row of hexagons, you need to turn right by 60 degrees and jump forward 40 pixels. \n\nOnce you're in the correct vertical location, you have to turn your artist back again and jump backward 320 pixels." Course_4_SCF_1_d: "Before you draw the third row of hexagons, you need to turn right by 60 degrees and jump forward 40 pixels. \n\nOnce you're in the correct vertical location, you have to turn your artist back again and jump backward 440 pixels (120 pixels farther than your `shift down/forward` function. " diff --git a/i18n/locales/pl-PL/dashboard/base.yml b/i18n/locales/pl-PL/dashboard/base.yml index 2806dd76e309d..5704515a72f0e 100755 --- a/i18n/locales/pl-PL/dashboard/base.yml +++ b/i18n/locales/pl-PL/dashboard/base.yml @@ -200,7 +200,7 @@ pl: picture: 'Hasło obrazkowe' word: 'Tajne słowa' email: 'Email' - google_classroom: 'Google Classroom' + google_classroom: 'Klasa Google' clever: 'Clever' follower: invite_sent: 'Zaproszenie wysłane' @@ -253,7 +253,7 @@ pl: gamelab: 'Utwórz projekt w Game Lab' weblab: 'Make a Web Lab (beta) project' home: "Strona główna" - my_dashboard: "My Dashboard" + my_dashboard: "Pulpit" courses: "Kursy" course_catalog: "Course Catalog" project_gallery: "Galeria Projektów" @@ -494,6 +494,8 @@ pl: notes_coming_soon: 'Uwagi do tego wideo wkrótce.' autoplay_option: 'Odtwarzaj filmy automatycznie' download: 'Pobierz wideo' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Twoja przeglądarka nie jest obsługiwana. Prosimy uaktualnić przeglądarkę do jednej z obsługiwanych przez nas przeglądarek. Możesz wyświetlić stronę, ale może nie działać właściwie." @@ -928,6 +930,8 @@ pl: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Zawartość tego etapu nie jest widoczna, ponieważ ten etap jest obecnie zablokowany. Twój nauczyciel może odblokować ten etap, kiedy przyjdzie czas, aby nad nim pracować lub by przejrzeć Twoje odpowiedzi.' hidden_stage: "Twój nauczyciel nie oczekiwał Ciebie tutaj. Zapytaj swojego nauczyciela, na której powinieneś być lekcji." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Przejdź do omówienia jednostki' view_all_units: 'View all units' pd: diff --git a/i18n/locales/pl-PL/dashboard/callouts.yml b/i18n/locales/pl-PL/dashboard/callouts.yml index 4524281d0d8ff..e39c0b9d0a4b7 100644 --- a/i18n/locales/pl-PL/dashboard/callouts.yml +++ b/i18n/locales/pl-PL/dashboard/callouts.yml @@ -12,6 +12,14 @@ pl: 4_5_Bee_Conditionals_2_1: Pamiętaj, aby sprawdzić czy na KAŻDEJ chmurze jest KWIAT. Plastrów miodu nie musisz sprawdzać w ogóle. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Pamiętaj, aby sprawdzić czy na KAŻDEJ chmurze jest KWIAT. Plastrów miodu nie musisz sprawdzać w ogóle. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ pl: sign_in_to_save_project: Chcesz później wczytać projekt? Zaloguj się i zapisz go na swoim koncie! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: To powoduje, że krasnoludek porusza się! diff --git a/i18n/locales/pl-PL/dashboard/courses.yml b/i18n/locales/pl-PL/dashboard/courses.yml index 68cf1bd58c331..81ed2392cabde 100644 --- a/i18n/locales/pl-PL/dashboard/courses.yml +++ b/i18n/locales/pl-PL/dashboard/courses.yml @@ -12,3 +12,8 @@ pl: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/pl-PL/dashboard/instructions.yml b/i18n/locales/pl-PL/dashboard/instructions.yml index f5283243ff14e..266d60d425952 100644 --- a/i18n/locales/pl-PL/dashboard/instructions.yml +++ b/i18n/locales/pl-PL/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ pl: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/pl-PL/dashboard/markdown_instructions.yml b/i18n/locales/pl-PL/dashboard/markdown_instructions.yml index 57f2de5e5cfbe..32ec888ca2c5b 100644 --- a/i18n/locales/pl-PL/dashboard/markdown_instructions.yml +++ b/i18n/locales/pl-PL/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ pl: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ pl: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ pl: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ pl: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ pl: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ pl: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ pl: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ pl: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/pl-PL/dashboard/scripts.yml b/i18n/locales/pl-PL/dashboard/scripts.yml index 4d9c4ec03cd49..40b1953d0340d 100755 --- a/i18n/locales/pl-PL/dashboard/scripts.yml +++ b/i18n/locales/pl-PL/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ pl: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ pl: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ pl: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/pl-PL/pegasus/mobile.yml b/i18n/locales/pl-PL/pegasus/mobile.yml index cfd4977fa0cfd..7beb05fa36656 100755 --- a/i18n/locales/pl-PL/pegasus/mobile.yml +++ b/i18n/locales/pl-PL/pegasus/mobile.yml @@ -679,6 +679,7 @@ dashboard_students_add_student: "Dodaj ucznia" dashboard_students_add_students: "Dodawaj wielu uczniów" dashboard_students_add_multiple: 'Wpisz lub wklej imiona swoich uczniów, po jednym w wierszu:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Utworzyłeś nową sekcję! Teraz dodaj swoich uczniów posługując się przyciskami Dodaj ucznia i Dodaj wielu studentów powyżej." dashboard_students_placeholder_name: "Imię ucznia" dashboard_students_name: "Imię/Nazwisko" @@ -1380,7 +1381,7 @@ playlab_shortcode: "lab" artist_shortcode: "art" header_home: "Strona główna" - header_my_dashboard: "My Dashboard" + header_my_dashboard: "Pulpit" header_courses: "Kursy" header_course_catalog: "Course Catalog" header_project_gallery: "Galeria Projektów" diff --git a/i18n/locales/ps-AF/blockly-mooc/common.json b/i18n/locales/ps-AF/blockly-mooc/common.json index 2473eae4dcdd4..42f534b021dc9 100755 --- a/i18n/locales/ps-AF/blockly-mooc/common.json +++ b/i18n/locales/ps-AF/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Text", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"Here's a tip:", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"له نورو سره یي شریک کړۍ", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ps-AF/dashboard/authored_hints.yml b/i18n/locales/ps-AF/dashboard/authored_hints.yml index a4b7b38030849..f9159b750941d 100644 --- a/i18n/locales/ps-AF/dashboard/authored_hints.yml +++ b/i18n/locales/ps-AF/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ ps: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ ps: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ ps: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ ps: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ps-AF/dashboard/base.yml b/i18n/locales/ps-AF/dashboard/base.yml index e4cc7db506511..59860f97f6f20 100755 --- a/i18n/locales/ps-AF/dashboard/base.yml +++ b/i18n/locales/ps-AF/dashboard/base.yml @@ -494,6 +494,8 @@ ps: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ ps: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/ps-AF/dashboard/callouts.yml b/i18n/locales/ps-AF/dashboard/callouts.yml index 268f5dba9fe49..f21977a956684 100644 --- a/i18n/locales/ps-AF/dashboard/callouts.yml +++ b/i18n/locales/ps-AF/dashboard/callouts.yml @@ -12,6 +12,14 @@ ps: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ps: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ps-AF/dashboard/courses.yml b/i18n/locales/ps-AF/dashboard/courses.yml index 5117be1b467c2..8c3e09f99fb9f 100644 --- a/i18n/locales/ps-AF/dashboard/courses.yml +++ b/i18n/locales/ps-AF/dashboard/courses.yml @@ -12,3 +12,8 @@ ps: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ps-AF/dashboard/instructions.yml b/i18n/locales/ps-AF/dashboard/instructions.yml index 30951eac8006e..8692e118f6c6a 100644 --- a/i18n/locales/ps-AF/dashboard/instructions.yml +++ b/i18n/locales/ps-AF/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ps: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ps-AF/dashboard/markdown_instructions.yml b/i18n/locales/ps-AF/dashboard/markdown_instructions.yml index 7784a1d8a3dd0..f91eea5a7929d 100644 --- a/i18n/locales/ps-AF/dashboard/markdown_instructions.yml +++ b/i18n/locales/ps-AF/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ps: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ps: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ps: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ps: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ps: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ps: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ps: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ps: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ps-AF/dashboard/scripts.yml b/i18n/locales/ps-AF/dashboard/scripts.yml index b8e053fe7af56..16d7bad91a5ed 100755 --- a/i18n/locales/ps-AF/dashboard/scripts.yml +++ b/i18n/locales/ps-AF/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ps: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ps: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ps: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ps-AF/pegasus/mobile.yml b/i18n/locales/ps-AF/pegasus/mobile.yml index b9516eae08a47..8467391c031a7 100755 --- a/i18n/locales/ps-AF/pegasus/mobile.yml +++ b/i18n/locales/ps-AF/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Name" diff --git a/i18n/locales/pt-BR/blockly-mooc/common.json b/i18n/locales/pt-BR/blockly-mooc/common.json index 312c2d472bf06..396a9d7f0786f 100755 --- a/i18n/locales/pt-BR/blockly-mooc/common.json +++ b/i18n/locales/pt-BR/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Criar e gerenciar minha lista de alunos", "addStudentsSyncThirdParty":"Sincronizar a minha lista de alunos de uma seção de aula existente com uma ferramenta de terceiros", "addStudentsToSectionInstructions":"Escolha como você deseja adicionar os seus alunos:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Idade", "allHandouts":"All Handouts", "allStudents":"Todos", @@ -45,6 +47,39 @@ "catProcedures":"Funções", "catText":"Texto", "catVariables":"Variáveis", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -122,7 +157,7 @@ "coursesHeadingDescription":"Crie uma conta e salve seu progresso e seus projetos. Ou simplesmente comece a programar - a conta não é obrigatória. Todos os cursos estão disponíveis de graça.", "coursesHeadingStudent":"Aprenda no Code Studio", "coursesHeadingSubText":"{linesCount} linhas de código escritas por {studentsCount} milhões de estudantes.", - "coursesHeadingTeacher":"Teach with Code Studio", + "coursesHeadingTeacher":"Ensine com Code Studio", "coursesUiTipsTeacherCourses":"Nós atualizamos essa página só para os professores. Encontre o próximo curso da sua turma aqui.", "createAccount":"Criar uma conta", "createNewClassroom":"Crie uma nova turma para começar a atribuir cursos e verificar o progresso de seus estudantes.", @@ -321,7 +356,7 @@ "finalStageTrophies":"Parabéns! Você concluiu o desafio final e ganhou {numTrophies, plural, one {um troféu} other {# troféus}}.", "findCourse":"Encontre um curso", "findCourseDescription":"Experimente novos cursos para adicioná-los à sua página inicial.", - "findGuestSpeaker":"Encontre um palestrante para convidar", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Convide um voluntário local para visitar sua sala de aula ou para inspirar seus alunos remotamente por meio de chat por vídeo.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Nenhum programa salvo corresponde a '%1'.", "help":"Ajuda", "hidden":"Oculto", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Ocultar)", "hintHeader":"Aqui vai uma dica:", "hintPrompt":"Precisa de ajuda?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Concluir", "homepageUiTipsAfterDialogConfirm":"Saiba mais", "iconSearchPlaceholder":"Procurar um ícone...", + "iDontKnow":"I don't know", "ignore":"Ignorar", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Como funciona", "orientationLock":"Desative o bloqueio de orientação nas configurações do dispositivo.", + "other":"Outros", "pairingNavigatorWarning":"Este problema foi concluído em parceria com {driver}. Examine este problema na conta deles para visualizar a solução que criaram em equipe.", "pairingNavigatorLink":"Clica aqui para veres a solução que criaste em equipa.", "pairProgramming":"Programação em duplas", + "parent":"Pai / Mãe", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"jogue", @@ -494,6 +534,7 @@ "positionTopOutRight":"para a posição superior direita externa", "positionTopRight":"para a posição superior direita", "predictionInstructions":"Fazer uma previsão antes de executar o programa.", + "printCertificate":"Imprimir certificado", "printCertificates":"Imprimir certificados", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Compartilhar", "shareFailure":"Desculpe, não é possível compartilhar esse programa.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Informe abaixo sua idade e clique em OK para continuar.", "shareWarningsMoreInfo":"Nossa Política de Privacidade", "shareWarningsStoreData":"Este aplicativo do Code Studio armazena dados que podem ser visualizados por qualquer pessoa com este link de compartilhamento, então evite fornecer informações pessoais ou de terceiros.", @@ -618,6 +669,7 @@ "showToolbox":"Mostrar caixa de ferramentas", "showVersionsHeader":"Histórico de Versões", "signup":"Cadastre-se para o curso introdutório", + "skipPuzzle":"Skip puzzle", "stageExtras":"Fases extras", "stageLocked":"A fase está bloqueada.", "stageNotFullyLocked":"A fase não está bloqueada para todos.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Planos e recursos da aula", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Comece a aprender", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"um ambiente de programação visual", "syntaxErrorMsg":"Seu programa contém um erro de digitação. Remova a linha {lineNumber} e tente novamente.", "teacher":"Professor", + "teachers":"Professores", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hora do Código", @@ -702,6 +755,7 @@ "viewUnitOverview":"Visão geral da unidade", "visible":"Visível", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Quer aprender a programar?", "watchVideo":"Assista ao vídeo", "when":"quando", @@ -710,5 +764,17 @@ "withoutHints":"Sem usar nenhuma dica!", "workspaceHeaderShort":"Área de trabalho: ", "yes":"Sim", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/pt-BR/dashboard/authored_hints.yml b/i18n/locales/pt-BR/dashboard/authored_hints.yml index 00ae6d9f03e82..ff440b3cb3ac3 100644 --- a/i18n/locales/pt-BR/dashboard/authored_hints.yml +++ b/i18n/locales/pt-BR/dashboard/authored_hints.yml @@ -6176,44 +6176,38 @@ pt-BR: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6389,17 +6383,17 @@ pt-BR: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6407,10 +6401,10 @@ pt-BR: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6421,7 +6415,7 @@ pt-BR: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/pt-BR/dashboard/base.yml b/i18n/locales/pt-BR/dashboard/base.yml index 4a49119188a50..c26e7be091646 100755 --- a/i18n/locales/pt-BR/dashboard/base.yml +++ b/i18n/locales/pt-BR/dashboard/base.yml @@ -9,15 +9,15 @@ pt-BR: errors: messages: blank: "é obrigatório" - blank_plural: "are required" - invalid_plural: "are invalid" + blank_plural: "obrigatório" + invalid_plural: "inválido" attributes: user: name: 'Nome para exibição' - name_example: 'Nome a apresentar
        (exemplo: João S.)' + name_example: 'Nome de exibição
        (ex: João da Silva ou Maria Alves)' email: 'E-mail' - parent_email: 'Parent/guardian email' - personal_email: "Personal email address (click here if you don't have an email address)" + parent_email: 'E-mail dos responsáveis' + personal_email: "E-mail pessoal (clique aqui caso não tenha um e-mail)" username: 'Nome de usuário' password: 'Senha' password_confirmation: 'Confirmação de senha' @@ -59,7 +59,7 @@ pt-BR: courses: 'percursos' courses_page: title_student: "Aprenda no Code Studio" - title_teacher: "Teach with Code Studio" + title_teacher: "Ensine com Code Studio" unplugged_activity: 'Atividade off-line' of: "de" more: "MAIS" @@ -122,12 +122,12 @@ pt-BR: accept_terms: "Você precisa aceitar criar uma conta" school_info: title: 'Informações da escola (opcional)' - school_country: 'School Country' + school_country: 'País da Escola' select_school_type: 'Tipo de escola' - charter: 'Escola por contrato de associação' + charter: 'Estatuto' private: 'Privada' public: 'Pública' - homeschool: 'Homeschool' + homeschool: 'Educar em Casa' after_school: 'After School' other: 'Outros' state: 'Estado' @@ -140,7 +140,7 @@ pt-BR: school_zip: 'CEP da escola' school_address: 'Endereço da escola' school_organization_name: 'Nome da escola ou organização' - school_organization_zip: 'Código postal da escola ou organização' + school_organization_zip: 'CEP da Escola' signin_form: title: 'Já tem uma conta? Entre' login: 'E-mail' @@ -185,20 +185,20 @@ pt-BR: %{name} parent_mailer: - student_associated_subject: 'Login information for Code.org' + student_associated_subject: 'Informações de login para Code.org' teacher_mailer: - new_teacher_subject: 'Welcome to Code.org!' + new_teacher_subject: 'Bem-vindo à Code.org!' section: your_section: - one: 'A tua turma:' - other: 'As tuas turmas:' + one: 'Sua turma:' + other: 'Suas turmas:' code_with_teacher: '%{section_code} com %{teacher_name}' confirm: - remove: 'Are you sure you want to leave this section?' - remove: '(remove section)' + remove: 'Tem certeza que quer sair desta turma?' + remove: '(remove a turma)' type: - picture: 'Picture Password' - word: 'Secret Words' + picture: 'Senha com Foto' + word: 'Palavras Secretas' email: 'E-mail' google_classroom: 'Google Classroom' clever: 'Clever' @@ -214,7 +214,7 @@ pt-BR: section_not_found: "Não foi possível encontrar uma seção com o código '%{section_code}'." blank_code: "Insira um código de seção" cant_join_own_section: "Desculpe, você não pode entrar em sua própria seção." - provider_managed_section: "This section is managed by another provider and cannot be joined. Please ask your teacher to add you via %{provider} and re-sync their section." + provider_managed_section: "Esta turma é dirigida por outro provedor e não pode ser entrada. Por favor pergunte a seu professor via %{provider} e re-sincronize a turma." mail: student_disassociated: subject: 'Notificação Code.org: %{student_name} não é mais seu aluno.' @@ -238,9 +238,9 @@ pt-BR: devise: registrations: user: - user_type_change_email_mismatch: "The email address you provided doesn't match the email address for this account" - personal_login_created_email: 'You created a personal login successfully. You can now sign into your account with your email and password' - personal_login_created_username: 'You created a personal login successfully. You can now sign into your account with your username (%{username}) and password' + user_type_change_email_mismatch: "O endereço de e-mail que você forneceu não é o mesmo desta conta" + personal_login_created_email: 'Você criou um login pessoal com sucesso. Você agora pode entrar em sua conta com seu e-mail e senha' + personal_login_created_username: 'Você criou uma conta pessoal com sucesso. Você agora pode entrar em sua conta com seu nome de usuário (%{username}) e senha' nav: header: finished_hoc: "Terminei minha Hora do Código" @@ -250,7 +250,7 @@ pt-BR: artist: 'Desenhar algo' calculate: 'Calculate something' applab: 'Criar um aplicativo do Play Lab' - gamelab: 'Make a Game Lab project' + gamelab: 'Crie um projeto de Jogo de Laboratório' weblab: 'Make a Web Lab (beta) project' home: "Início" my_dashboard: "My Dashboard" @@ -494,6 +494,8 @@ pt-BR: notes_coming_soon: 'As notas deste vídeo estarão disponíveis em breve.' autoplay_option: 'Vídeos com reprodução automática' download: 'Baixar Vídeo' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Seu navegador não é compatível. Atualize seu navegador para um dos nossos navegadores compatíveis. Você pode tentar visualizar a página, mas é possível que algumas funcionalidades não funcionem." @@ -928,6 +930,8 @@ pt-BR: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'O conteúdo desta fase não pode ser visto, pois ela está bloqueada no momento. Seu professor pode desbloquear esta fase quando chegar a hora de trabalhar com ela ou quando for revisar suas respostas.' hidden_stage: "Seu professor não esperava você por aqui. Pergunte a ele em que aula você deveria estar." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Ir para visão geral da unidade' view_all_units: 'View all units' pd: diff --git a/i18n/locales/pt-BR/dashboard/callouts.yml b/i18n/locales/pt-BR/dashboard/callouts.yml index 3e29d6a55b072..461d0ac2231a1 100644 --- a/i18n/locales/pt-BR/dashboard/callouts.yml +++ b/i18n/locales/pt-BR/dashboard/callouts.yml @@ -12,6 +12,14 @@ pt-BR: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ pt-BR: sign_in_to_save_project: Deseja acessar seu projeto depois? Logue para salvar esse projeto em sua conta! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/pt-BR/dashboard/courses.yml b/i18n/locales/pt-BR/dashboard/courses.yml index 379ee5854bad9..8a587dd60412a 100644 --- a/i18n/locales/pt-BR/dashboard/courses.yml +++ b/i18n/locales/pt-BR/dashboard/courses.yml @@ -12,3 +12,8 @@ pt-BR: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/pt-BR/dashboard/instructions.yml b/i18n/locales/pt-BR/dashboard/instructions.yml index 86c6ba3bd2b35..a0200e3845483 100644 --- a/i18n/locales/pt-BR/dashboard/instructions.yml +++ b/i18n/locales/pt-BR/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ pt-BR: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/pt-BR/dashboard/markdown_instructions.yml b/i18n/locales/pt-BR/dashboard/markdown_instructions.yml index 016584f066cae..dd01b7d38c05b 100644 --- a/i18n/locales/pt-BR/dashboard/markdown_instructions.yml +++ b/i18n/locales/pt-BR/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ pt-BR: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ pt-BR: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ pt-BR: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ pt-BR: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ pt-BR: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ pt-BR: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ pt-BR: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ pt-BR: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/pt-BR/dashboard/scripts.yml b/i18n/locales/pt-BR/dashboard/scripts.yml index 3cb4ddf8dc56c..d346f241a28e0 100755 --- a/i18n/locales/pt-BR/dashboard/scripts.yml +++ b/i18n/locales/pt-BR/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ pt-BR: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ pt-BR: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ pt-BR: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/pt-BR/pegasus/mobile.yml b/i18n/locales/pt-BR/pegasus/mobile.yml index 97731ce15c9a0..3460ddd8b5330 100755 --- a/i18n/locales/pt-BR/pegasus/mobile.yml +++ b/i18n/locales/pt-BR/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Adicionar aluno" dashboard_students_add_students: "Adicionar vários alunos" dashboard_students_add_multiple: 'Digite ou cole os nomes dos seus alunos, um por linha:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Você criou uma nova turma! Agora, adicione seus alunos usando os botões Adicionar aluno e Adicionar vários alunos acima." dashboard_students_placeholder_name: "Nome do estudante" dashboard_students_name: "Nome" diff --git a/i18n/locales/pt-PT/blockly-mooc/common.json b/i18n/locales/pt-PT/blockly-mooc/common.json index af50a0092c6fa..0f2a170466da7 100755 --- a/i18n/locales/pt-PT/blockly-mooc/common.json +++ b/i18n/locales/pt-PT/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Idade", "allHandouts":"All Handouts", "allStudents":"Todos", @@ -45,6 +47,39 @@ "catProcedures":"Funções", "catText":"Texto", "catVariables":"Variáveis", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Parabéns! Concluíste o desafio final e ganhaste {numTrophies, plural, one {1 troféu} other {# troféus}}.", "findCourse":"Encontra um curso", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Encontre um orador convidado", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Desculpa, '%1' não corresponde a qualquer programa gravado.", "help":"Ajuda", "hidden":"Oculto", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Ocultar)", "hintHeader":"Aqui vai uma dica:", "hintPrompt":"Precisas de ajuda?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Terminar", "homepageUiTipsAfterDialogConfirm":"Saber mais", "iconSearchPlaceholder":"Pesquisa ícones", + "iDontKnow":"I don't know", "ignore":"Ignorar", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Como funciona", "orientationLock":"Desativa o bloqueio de orientação em configurações do dispositivo.", + "other":"Outros", "pairingNavigatorWarning":"O puzzle foi concluído durante o emparelhamento com {driver}. Observe este puzzle nas contas deles para ver a solução que criou como equipa,.", "pairingNavigatorLink":"Clica aqui para veres a solução que criaste em equipa.", "pairProgramming":"Programação em duplas", + "parent":"Encarregado de educação", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"jogar", @@ -494,6 +534,7 @@ "positionTopOutRight":"para a posição superior direita externa", "positionTopRight":"para a posição superior direita", "predictionInstructions":"Faça uma previsão antes de executar o programa.", + "printCertificate":"Imprimir certificado", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Partilhar", "shareFailure":"Não é possível partilhar este programa.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Digita a tua idade e clica em OK para continuares.", "shareWarningsMoreInfo":"Política de privacidade", "shareWarningsStoreData":"Esta aplicação do Code Studio armazena informações que podem ser vistas por qualquer pessoa com esta ligação. Por isso, tem cuidado se alguém te pedir dados pessoais.", @@ -618,6 +669,7 @@ "showToolbox":"Mostrar caixa de ferramentas", "showVersionsHeader":"Histórico de versões", "signup":"Inscreve-te no curso de iniciação", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"A etapa está fechada.", "stageNotFullyLocked":"A etapa não está fechada para todos.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Planos das aulas e recursos", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Começa a aprender", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"um ambiente de programação visual", "syntaxErrorMsg":"O teu programa tem um pequeno erro de escrita. Por favor, remove a linha {lineNumber} e volta a tentar.", "teacher":"Professor", + "teachers":"Professores", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hora de Código", @@ -702,6 +755,7 @@ "viewUnitOverview":"Visão geral da unidade", "visible":"Visível", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Queres aprender a programar?", "watchVideo":"Vê o vídeo", "when":"quando", @@ -710,5 +764,17 @@ "withoutHints":"Sem pedir pistas!", "workspaceHeaderShort":"Espaço de trabalho: ", "yes":"Sim", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/pt-PT/dashboard/authored_hints.yml b/i18n/locales/pt-PT/dashboard/authored_hints.yml index cc2aa47ec9a92..7129192da9e0f 100644 --- a/i18n/locales/pt-PT/dashboard/authored_hints.yml +++ b/i18n/locales/pt-PT/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ pt: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ pt: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ pt: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ pt: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/pt-PT/dashboard/base.yml b/i18n/locales/pt-PT/dashboard/base.yml index 98b4748f1c480..56e21be825dea 100755 --- a/i18n/locales/pt-PT/dashboard/base.yml +++ b/i18n/locales/pt-PT/dashboard/base.yml @@ -494,6 +494,8 @@ pt: notes_coming_soon: 'As notas deste vídeo estarão disponíveis brevemente.' autoplay_option: 'visualização automatica de vídeos' download: 'Descarregar o vídeo' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "O seu navegador não é suportado. Por favor atualize o seu navegador para um dos nossos navegadores suportados. Você pode tentar visualizar a página, mas algumas funcionalidade podem não estar disponíveis." @@ -928,7 +930,9 @@ pt: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/pt-PT/dashboard/callouts.yml b/i18n/locales/pt-PT/dashboard/callouts.yml index ef61e00189d08..7fbb2e7d8992a 100644 --- a/i18n/locales/pt-PT/dashboard/callouts.yml +++ b/i18n/locales/pt-PT/dashboard/callouts.yml @@ -12,6 +12,14 @@ pt: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ pt: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/pt-PT/dashboard/courses.yml b/i18n/locales/pt-PT/dashboard/courses.yml index 2fb917339820f..d38c4311cc630 100644 --- a/i18n/locales/pt-PT/dashboard/courses.yml +++ b/i18n/locales/pt-PT/dashboard/courses.yml @@ -12,3 +12,8 @@ pt: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/pt-PT/dashboard/instructions.yml b/i18n/locales/pt-PT/dashboard/instructions.yml index b44e3e4a37ea6..c0abedf095fff 100644 --- a/i18n/locales/pt-PT/dashboard/instructions.yml +++ b/i18n/locales/pt-PT/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ pt: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/pt-PT/dashboard/markdown_instructions.yml b/i18n/locales/pt-PT/dashboard/markdown_instructions.yml index 49643cddf00e6..745f83b023dbc 100644 --- a/i18n/locales/pt-PT/dashboard/markdown_instructions.yml +++ b/i18n/locales/pt-PT/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ pt: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ pt: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ pt: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ pt: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ pt: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ pt: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ pt: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ pt: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/pt-PT/dashboard/scripts.yml b/i18n/locales/pt-PT/dashboard/scripts.yml index 91ee0b8eae070..1b6e7b3906e83 100755 --- a/i18n/locales/pt-PT/dashboard/scripts.yml +++ b/i18n/locales/pt-PT/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ pt: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ pt: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ pt: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/pt-PT/pegasus/mobile.yml b/i18n/locales/pt-PT/pegasus/mobile.yml index 5427f2afb06bb..3275135f89f7e 100755 --- a/i18n/locales/pt-PT/pegasus/mobile.yml +++ b/i18n/locales/pt-PT/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Adicionar aluno" dashboard_students_add_students: "Adicionar vários alunos" dashboard_students_add_multiple: 'Digite ou cole os nomes dos seus alunos, um por linha:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Você criou uma nova turma! Agora, adicione seus alunos usando os botões Adicionar aluno e Adicionar vários alunos acima." dashboard_students_placeholder_name: "Nome do aluno" dashboard_students_name: "Nome" diff --git a/i18n/locales/ro-RO/blockly-mooc/common.json b/i18n/locales/ro-RO/blockly-mooc/common.json index d0431c97a4520..e6c87d4504b15 100755 --- a/i18n/locales/ro-RO/blockly-mooc/common.json +++ b/i18n/locales/ro-RO/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Vârsta", "allHandouts":"All Handouts", "allStudents":"Tot", @@ -45,6 +47,39 @@ "catProcedures":"Funcţii", "catText":"Text", "catVariables":"Variabile", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Felicitări! Ai terminat etapa finală şi ai câştigat {numTrophies, plural, one {un trofeu} other {# trofee}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Cauta un speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Ne pare rău, '%1' nu corespunde cu nici un program salvat.", "help":"Ajutor", "hidden":"Ascuns", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Ascunde)", "hintHeader":"Iată un indiciu:", "hintPrompt":"Ai nevoie de ajutor?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Sfârsit", "homepageUiTipsAfterDialogConfirm":"Află mai mult", "iconSearchPlaceholder":"Cauta o pictograma...", + "iDontKnow":"I don't know", "ignore":"Ignoră", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Cum funcţionează", "orientationLock":"Oprește blocarea de orientare în setările dispozitivului.", + "other":"Alte", "pairingNavigatorWarning":"Acest puzzle a fost completat in timp ce se asocia cu {driver}. Uită-te la acest puzzle de pe contul lor pentru a vedea soluţia creată in echipă.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Programare în perechi", + "parent":"Părinte", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"joacă", @@ -494,6 +534,7 @@ "positionTopOutRight":"în poziţia din dreapta sus din afară", "positionTopRight":"în dreapta sus", "predictionInstructions":"Fă o predicție înainte să rulezi programul.", + "printCertificate":"Tipărește certificatul", "printCertificates":"Tipărește certificatele", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Distribuie", "shareFailure":"Ne pare rău, nu putem distribui acest program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Te rugăm să-ți completezi vârsta mai jos și să apeși butonul OK pentru a continua.", "shareWarningsMoreInfo":"Informații suplimentare", "shareWarningsStoreData":"Această aplicație construită în Code Studio stochează informații care ar putea fi vizualizate de către oricine prin intermediul acestui link, deci evita să furnizezi informații personale.", @@ -618,6 +669,7 @@ "showToolbox":"Arată cutia de instrumente", "showVersionsHeader":"Istoricul versiunilor", "signup":"Înscrie-te la cursul introductiv", + "skipPuzzle":"Skip puzzle", "stageExtras":"Etapa extra", "stageLocked":"Platforma e blocată.", "stageNotFullyLocked":"Platforma nu este blocată pentru toţi.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Planuri de lecţie şi resurse", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Începe învăţarea", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"un mediu de programare vizual", "syntaxErrorMsg":"Programul conţine o greşeală de scriere. Te rugăm să elimini linia {lineNumber} şi să încerci din nou.", "teacher":"Profesor", + "teachers":"Profesori", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Oră de Programare", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Vizibil", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Vrei să înveți să codezi?", "watchVideo":"Urmărește clipul video", "when":"când", @@ -710,5 +764,17 @@ "withoutHints":"Fără utilizarea nici unui indiciu!", "workspaceHeaderShort":"Spaţiu de lucru: ", "yes":"Da", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ro-RO/dashboard/authored_hints.yml b/i18n/locales/ro-RO/dashboard/authored_hints.yml index 03f269a83fec3..c026083c9bd56 100644 --- a/i18n/locales/ro-RO/dashboard/authored_hints.yml +++ b/i18n/locales/ro-RO/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ ro: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ ro: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ ro: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ ro: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ro-RO/dashboard/base.yml b/i18n/locales/ro-RO/dashboard/base.yml index 19eb071de9bbd..3948603c57126 100755 --- a/i18n/locales/ro-RO/dashboard/base.yml +++ b/i18n/locales/ro-RO/dashboard/base.yml @@ -494,6 +494,8 @@ ro: notes_coming_soon: 'În curând, notiţe vor fi disponibile pentru acest video.' autoplay_option: 'Redare Automată clipuri video' download: 'Descarcă Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Browser-ul nu este acceptat. Vă rugăm să faceţi upgrade browser-ului la unul din browserele noastre acceptate. Puteţi încerca vizualizarea paginii, dar aşteptati-va ca functionalitatea sa fie nesatisfacatoare." @@ -928,6 +930,8 @@ ro: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Conţinutul de acest stadiu nu este vizibil deoarece aceasta etapa este blocată momentan. Profesorul poate debloca acest stadiu atunci când este timpul să lucrezi la el sau de a revizui raspunsurile.' hidden_stage: "Profesorul tău nu se așteaptă sa fii aici. Te rugăm întreabă-l ce lecție ar trebui să urmezi." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Mergi la unitatea de ansamblu' view_all_units: 'View all units' pd: diff --git a/i18n/locales/ro-RO/dashboard/callouts.yml b/i18n/locales/ro-RO/dashboard/callouts.yml index 7b1d1ea1cdc00..6a13aff428157 100644 --- a/i18n/locales/ro-RO/dashboard/callouts.yml +++ b/i18n/locales/ro-RO/dashboard/callouts.yml @@ -12,6 +12,14 @@ ro: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ro: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ro-RO/dashboard/courses.yml b/i18n/locales/ro-RO/dashboard/courses.yml index ff9cae778d9dc..923f2e7864bf5 100644 --- a/i18n/locales/ro-RO/dashboard/courses.yml +++ b/i18n/locales/ro-RO/dashboard/courses.yml @@ -12,3 +12,8 @@ ro: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ro-RO/dashboard/instructions.yml b/i18n/locales/ro-RO/dashboard/instructions.yml index d66f1cfa543cd..f85d393ce5bfa 100644 --- a/i18n/locales/ro-RO/dashboard/instructions.yml +++ b/i18n/locales/ro-RO/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ro: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ro-RO/dashboard/markdown_instructions.yml b/i18n/locales/ro-RO/dashboard/markdown_instructions.yml index ed855e5243bee..53b0fd882c58f 100644 --- a/i18n/locales/ro-RO/dashboard/markdown_instructions.yml +++ b/i18n/locales/ro-RO/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ro: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ro: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ro: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ro: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ro: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ro: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ro: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ro: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ro-RO/dashboard/scripts.yml b/i18n/locales/ro-RO/dashboard/scripts.yml index 03d4aa5920855..72e3b7d73f58d 100755 --- a/i18n/locales/ro-RO/dashboard/scripts.yml +++ b/i18n/locales/ro-RO/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ro: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ro: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ro: description_audience: '[șir gol]' description_short: '[șir gol]' description: '[șir gol]' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '[șir gol]' + description_short: '[șir gol]' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ro-RO/pegasus/mobile.yml b/i18n/locales/ro-RO/pegasus/mobile.yml index 56065ff08254c..ad6f8675d5c51 100755 --- a/i18n/locales/ro-RO/pegasus/mobile.yml +++ b/i18n/locales/ro-RO/pegasus/mobile.yml @@ -678,6 +678,7 @@ dashboard_students_add_student: "Adăugare elev" dashboard_students_add_students: "Adăugare mai mulți elevi" dashboard_students_add_multiple: 'Tastează sau adaugă cu "paste" numele elevilor tăi, câte unul pe linie:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Ai creat o nouă secţiune! Acum, adaugă elevii tăi utilizând butoanele Adăugare elev şi Adăugare mai mulți elevi de mai sus." dashboard_students_placeholder_name: "Numele elevului" dashboard_students_name: "Nume" diff --git a/i18n/locales/ru-RU/blockly-mooc/common.json b/i18n/locales/ru-RU/blockly-mooc/common.json index dd27d2fd20480..7b6edb5cdbb7e 100755 --- a/i18n/locales/ru-RU/blockly-mooc/common.json +++ b/i18n/locales/ru-RU/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Создание и управление списком студентов", "addStudentsSyncThirdParty":"Синхронизировать список студентов из существующего класса со сторонними инструментами", "addStudentsToSectionInstructions":"Выберите способ добавления студентов:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Возраст", "allHandouts":"All Handouts", "allStudents":"Все", @@ -45,6 +47,39 @@ "catProcedures":"Процедуры", "catText":"текст", "catVariables":"Переменные", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"Получилось!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Наши поздравления! Вы завершили последний этап и выиграли {numTrophies, plural, one {трофей} other {# трофеи}}.", "findCourse":"Найти курс", "findCourseDescription":"Попробуйте новые курсы для добавления их на свою главную страницу.", - "findGuestSpeaker":"Найти приглашенного оратора", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Пригласите местных добровольцев, чтобы посетить Ваш класс или вдохновить Ваших студентов удаленно через видеочат.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"К сожалению, '%1' не соответствует какой-либо сохраненной программе.", "help":"Справка", "hidden":"Скрыто", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Скрыть)", "hintHeader":"Подсказка:", "hintPrompt":"Нужна помощь?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Готово", "homepageUiTipsAfterDialogConfirm":"Узнать больше", "iconSearchPlaceholder":"Искать значок...", + "iDontKnow":"I don't know", "ignore":"Игнорировать", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Онлайн", "openWorkspace":"Как это работает", "orientationLock":"Выключите блокировку ориентации в настройках устройства.", + "other":"Другое", "pairingNavigatorWarning":"Эта головоломка была завершена во время сопряжения с {driver}. Взгляните на эту головоломку в их учётных записях, чтобы увидеть решение созданное в команде.", "pairingNavigatorLink":"Нажмите здесь, чтобы просмотреть созданное в команде решение.", "pairProgramming":"Программирование в парах", + "parent":"Родитель", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"играть", @@ -494,6 +534,7 @@ "positionTopOutRight":"на позицию снаружи сверху справа", "positionTopRight":"на позицию сверху справа", "predictionInstructions":"Проанализировать, перед запуском программы.", + "printCertificate":"Распечатать сертификат", "printCertificates":"Распечатать сертификаты", "professionalLearning":"Профессиональное обучение", "professionalLearningDescription":"Наше профессионально оценённое обучение подготовит Вас к следующему классу по информатике.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Просмотрите курсы Code.org чтобы найти ваше следующее задание.", "share":"Поделитесь", "shareFailure":"К сожалению, мы не можем поделиться этой программой.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Укажите свой возраст ниже и нажмите «ОК» для продолжения.", "shareWarningsMoreInfo":"Наша политика конфиденциальности", "shareWarningsStoreData":"Данное приложение созданное в Code Studio содержит информацию, которая может быть доступна любому используя эту общую ссылку. Будьте внимательны, если вас просят предоставить личную информацию.", @@ -618,6 +669,7 @@ "showToolbox":"Показать панель инструментов", "showVersionsHeader":"Журнал версий", "signup":"Зарегистрироваться для прохождения вводного курса", + "skipPuzzle":"Skip puzzle", "stageExtras":"Дополнительные материалы к учебному этапу", "stageLocked":"Этап заблокирован.", "stageNotFullyLocked":"Этап не заблокирован для всех.", @@ -645,6 +697,7 @@ "subtitle":"среда визуального программирования", "syntaxErrorMsg":"В твоей программе есть опечатка. Удали строку {lineNumber} и попробуй снова.", "teacher":"Учитель", + "teachers":"Преподаватели", "teacherCommunity":"Объединение учителей", "teacherCommunityDescription":"Задавайте вопросы об учебной программе, делитесь идеями из ваших уроков и помогайте другим учителям", "teacherCourseHoc":"Час Кода", @@ -702,6 +755,7 @@ "viewUnitOverview":"Просмотреть обзор темы", "visible":"Видимый", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Хочешь научиться программировать?", "watchVideo":"Посмотреть видео", "when":"когда", @@ -710,5 +764,17 @@ "withoutHints":"Безо всяких подсказок!", "workspaceHeaderShort":"Место сбора блоков: ", "yes":"Да", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ru-RU/dashboard/authored_hints.yml b/i18n/locales/ru-RU/dashboard/authored_hints.yml index 1ec89957eb1c3..ed0c8d4c86cb5 100644 --- a/i18n/locales/ru-RU/dashboard/authored_hints.yml +++ b/i18n/locales/ru-RU/dashboard/authored_hints.yml @@ -6142,44 +6142,38 @@ ru: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6355,17 +6349,17 @@ ru: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6373,10 +6367,10 @@ ru: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6387,7 +6381,7 @@ ru: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ru-RU/dashboard/base.yml b/i18n/locales/ru-RU/dashboard/base.yml index d1638ea38998b..77974c0538760 100755 --- a/i18n/locales/ru-RU/dashboard/base.yml +++ b/i18n/locales/ru-RU/dashboard/base.yml @@ -494,6 +494,8 @@ ru: notes_coming_soon: 'Текст для этого видео находится в разработке.' autoplay_option: 'Автоматическое воспроизведение видео' download: 'Скачать видео' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Ваш браузер не поддерживается. Пожалуйста, обновите свой браузер до одного из поддерживаемых браузеров. Вы можете попробовать просмотреть страницу, но будьте готовы к тому, что функциональность может быть нарушена." @@ -928,6 +930,8 @@ ru: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Содержимое этого этапа скрыто, потому что он в настоящее время заблокирован. Ваш учитель может разблокировать этот этап, когда придет время для работы на ним или для просмотра ваших ответов.' hidden_stage: "Ваш учитель не ожидал увидеть вас здесь. Пожалуйста, спросите у него на каком уроке вы должны быть." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Перейти к обзору темы' view_all_units: 'View all units' pd: diff --git a/i18n/locales/ru-RU/dashboard/callouts.yml b/i18n/locales/ru-RU/dashboard/callouts.yml index ceeab24a45aed..8489b602a7534 100644 --- a/i18n/locales/ru-RU/dashboard/callouts.yml +++ b/i18n/locales/ru-RU/dashboard/callouts.yml @@ -12,6 +12,14 @@ ru: 4_5_Bee_Conditionals_2_1: Помните, вам нужно проверить каждое ли облако имеет свой цветок. Вам вовсе не нужно проверять для этого соты. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Помните, вам нужно проверить каждое ли облако имеет свой цветок. Вам вовсе не нужно проверять для этого соты. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ru: sign_in_to_save_project: Хотите продолжить проект позже? Войдите, чтобы сохранить ваш проект в своём аккаунте! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ru-RU/dashboard/courses.yml b/i18n/locales/ru-RU/dashboard/courses.yml index 1c6ec65c7cd8e..7b4bdaa033c94 100644 --- a/i18n/locales/ru-RU/dashboard/courses.yml +++ b/i18n/locales/ru-RU/dashboard/courses.yml @@ -12,3 +12,8 @@ ru: description_student: '"Открытия информатики" - вводный курс информатики, который даёт возможность студентам создавать подлинные артефакты и заниматься информатикой как средство для творчества, общения, решения проблем и веселья.' description_teacher: '"Открытия информатики" - вводный курс информатики, который даёт возможность студентам создавать подлинные артефакты и заниматься информатикой как средство для творчества, общения, решения проблем и веселья.' description_short: Вводный курс информатики, который даёт возможность студентам создавать подлинные артефакты. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ru-RU/dashboard/data.yml b/i18n/locales/ru-RU/dashboard/data.yml index 9b10071c1b6e2..b0532e59240d0 100755 --- a/i18n/locales/ru-RU/dashboard/data.yml +++ b/i18n/locales/ru-RU/dashboard/data.yml @@ -396,22 +396,22 @@ ru: 'C4_unplugged_forloops': 'Циклы с параметром' 'C4_unplugged_parameters': 'Написание песен с параметрами' 'C4_unplugged_binary': 'Двоичный' - 'CSF_artist_angles': 'Angles in Artist' - 'CSF_collector_k1_blocks': 'CS Fundamentals: The Collector' - 'CSF_collector_repeat_loops': 'Collector Repeat Loops' - 'CSF_collector_text_blocks': 'CS Fundamentals: The Collector' - 'CSF_create_functions': 'Create Functions' + 'CSF_artist_angles': 'Углы в художнике' + 'CSF_collector_k1_blocks': 'Оснвы CS: Коллектор' + 'CSF_collector_repeat_loops': 'Коллектор Повторяет Циклы' + 'CSF_collector_text_blocks': 'Оснвы CS: Коллектор' + 'CSF_create_functions': 'Создание Функций' 'CSF_debugging_k1_blocks': 'Debugging' 'CSF_debugging_text_blocks': 'Debugging' - 'CSF_EF_cs_matters': 'Computer Science Matters' - 'CSF_maze_intro_k1_blocks': 'Intro to Code Studio' - 'CSF_maze_intro_text_blocks': 'Intro to Code Studio' + 'CSF_EF_cs_matters': 'Вопросы Информатики' + 'CSF_maze_intro_k1_blocks': 'Введение в Студию Кода' + 'CSF_maze_intro_text_blocks': 'Введение в Студию Кода' 'CSF_my_robotic_friends': 'Мои друзья роботы' - 'CSF_Power_of_Words': 'Power of Words' - 'CSF_Super_Digital_Citizen': 'Super Digital Citizen' - 'CSF_stevie_big_project': 'Stevie and the Big Project' - 'CSF_unspotted_bugs': 'Unspotted Bugs' - 'CSF_zuck_loops_short': 'Repeat Loops' + 'CSF_Power_of_Words': 'Сила Слов' + 'CSF_Super_Digital_Citizen': 'Очень Цифровой Гражданин' + 'CSF_stevie_big_project': 'Стиви и Большой Проект' + 'CSF_unspotted_bugs': 'Незамеченные Баги' + 'CSF_zuck_loops_short': 'Повторить Циклы' 'frozen_intro': 'Час кода. Введение' 'frozen_loops': 'Циклы. Введение' 'frozen_functions': 'Функции. Введение' @@ -422,9 +422,9 @@ ru: 'infinity_playlab_intro': 'Лаборатория игр. Введение' 'infinity_playlab_events': 'Лаборатория игр. События' 'infinity_playlab_repeat_forever': 'Лаборатория игр. Блок «повторять бесконечно»' - 'csd_concept_computer': 'What Makes a Computer, a Computer?' - 'csd_concept_search': 'How Search Works' - 'csd_gamelab_animation_tab': 'The Animation Tab' + 'csd_concept_computer': 'Что Делает Компьютер, Компьютер?' + 'csd_concept_search': 'Как Работает Поиск' + 'csd_gamelab_animation_tab': 'Вкладка Анимация' 'csd_gamelab_conditionals_1': 'Introduction to Conditionals - Part 1' 'csd_gamelab_conditionals_2': 'Introduction to Conditionals - Part 2' 'csd_gamelab_draw_1': 'Drawing in Game Lab - Part 1' @@ -435,11 +435,11 @@ ru: 'csd_gamelab_variables_1': 'Introduction to Variables - Part 1' 'csd_gamelab_variables_2': 'Introduction to Variables - Part 2' 'csd_gamelab_velocity': 'Скорость' - 'csd_weblab_intro_1': 'Intro to Web Lab - Part 1' - 'csd_weblab_intro_2': 'Intro to Web Lab - Part 2' - 'csd_weblab_css_1': 'Intro to CSS - Part 1' - 'csd_weblab_css_2': 'Intro to CSS - Part 2' - 'csd_weblab_intro_3': 'Intro to Web Lab - Part 3' + 'csd_weblab_intro_1': 'Введение в Web Практику - Часть 1' + 'csd_weblab_intro_2': 'Введение в Web практику - Часть 2' + 'csd_weblab_css_1': 'Введение в CSS - Часть 1' + 'csd_weblab_css_2': 'Введение в CSS - Часть 2' + 'csd_weblab_intro_3': 'Введение в Web Практикум - Часть 3' 'csp_applab_objects': 'Introduction to Objects' 'csp_applab_databases_1': 'Introduction to Databases - Part 1' 'csp_applab_databases_2': 'Introduction to Databases - Part 2' diff --git a/i18n/locales/ru-RU/dashboard/instructions.yml b/i18n/locales/ru-RU/dashboard/instructions.yml index 705bf92753e3a..9382794fd9b86 100644 --- a/i18n/locales/ru-RU/dashboard/instructions.yml +++ b/i18n/locales/ru-RU/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ru: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ru-RU/dashboard/markdown_instructions.yml b/i18n/locales/ru-RU/dashboard/markdown_instructions.yml index 545f7dfd2259b..62eeabfd2348a 100644 --- a/i18n/locales/ru-RU/dashboard/markdown_instructions.yml +++ b/i18n/locales/ru-RU/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ru: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ru: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ru: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ru: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ru: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ru: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ru: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ru: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ru-RU/dashboard/scripts.yml b/i18n/locales/ru-RU/dashboard/scripts.yml index 75821560dde16..c0b6889d6a318 100755 --- a/i18n/locales/ru-RU/dashboard/scripts.yml +++ b/i18n/locales/ru-RU/dashboard/scripts.yml @@ -3020,7 +3020,7 @@ ru: Sequences & Algorithms: name: Sequences & Algorithms Unspotted Bugs: - name: Unspotted Bugs + name: Незамеченные Баги 'Debugging: Unspotted Bugs': name: 'Debugging: Unspotted Bugs' 'Events Unplugged: The Big Event': @@ -5348,9 +5348,9 @@ ru: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ru: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ru: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ru-RU/pegasus/mobile.yml b/i18n/locales/ru-RU/pegasus/mobile.yml index ea95c8dbf6064..5e16745c852dc 100755 --- a/i18n/locales/ru-RU/pegasus/mobile.yml +++ b/i18n/locales/ru-RU/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "Добавить ученика" dashboard_students_add_students: "Добавить несколько учеников" dashboard_students_add_multiple: 'Введите или вставьте имена ваших учеников по одному в каждую строку:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Вы создали новый раздел! Теперь добавьте своих учеников, используя кнопки «Добавить ученика» и «Добавить несколько учеников», расположенные выше." dashboard_students_placeholder_name: "Имя ученика" dashboard_students_name: "Имя" diff --git a/i18n/locales/se-FI/blockly-mooc/common.json b/i18n/locales/se-FI/blockly-mooc/common.json index 2f23e226f1011..a59f60ed99efc 100644 --- a/i18n/locales/se-FI/blockly-mooc/common.json +++ b/i18n/locales/se-FI/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Text", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"Here's a tip:", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Share", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/se-FI/dashboard/authored_hints.yml b/i18n/locales/se-FI/dashboard/authored_hints.yml index f94086093863d..b6944dd629c35 100644 --- a/i18n/locales/se-FI/dashboard/authored_hints.yml +++ b/i18n/locales/se-FI/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ se: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ se: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ se: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ se: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/se-FI/dashboard/base.yml b/i18n/locales/se-FI/dashboard/base.yml index 43bcfd3401ce0..6b48f9bec75a7 100644 --- a/i18n/locales/se-FI/dashboard/base.yml +++ b/i18n/locales/se-FI/dashboard/base.yml @@ -494,6 +494,8 @@ se: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ se: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/se-FI/dashboard/callouts.yml b/i18n/locales/se-FI/dashboard/callouts.yml index 3ac400a04bbff..5d10846c8082f 100644 --- a/i18n/locales/se-FI/dashboard/callouts.yml +++ b/i18n/locales/se-FI/dashboard/callouts.yml @@ -12,6 +12,14 @@ se: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ se: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/se-FI/dashboard/courses.yml b/i18n/locales/se-FI/dashboard/courses.yml index d91b3d75333ba..80d5562b665e0 100644 --- a/i18n/locales/se-FI/dashboard/courses.yml +++ b/i18n/locales/se-FI/dashboard/courses.yml @@ -12,3 +12,8 @@ se: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/se-FI/dashboard/instructions.yml b/i18n/locales/se-FI/dashboard/instructions.yml index 06582f4674562..8d0c730272f36 100644 --- a/i18n/locales/se-FI/dashboard/instructions.yml +++ b/i18n/locales/se-FI/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ se: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/se-FI/dashboard/markdown_instructions.yml b/i18n/locales/se-FI/dashboard/markdown_instructions.yml index 6d35e069b419b..7950f5f4aca65 100644 --- a/i18n/locales/se-FI/dashboard/markdown_instructions.yml +++ b/i18n/locales/se-FI/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ se: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ se: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ se: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ se: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ se: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ se: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ se: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ se: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/se-FI/dashboard/scripts.yml b/i18n/locales/se-FI/dashboard/scripts.yml index 7fed2cc2744d5..43c0aee963b18 100644 --- a/i18n/locales/se-FI/dashboard/scripts.yml +++ b/i18n/locales/se-FI/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ se: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ se: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ se: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/se-FI/pegasus/mobile.yml b/i18n/locales/se-FI/pegasus/mobile.yml index badae744b8e58..5bd4ecb5adf80 100644 --- a/i18n/locales/se-FI/pegasus/mobile.yml +++ b/i18n/locales/se-FI/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Name" diff --git a/i18n/locales/si-LK/blockly-mooc/common.json b/i18n/locales/si-LK/blockly-mooc/common.json index f78665a5fc281..5d86c3b505f91 100644 --- a/i18n/locales/si-LK/blockly-mooc/common.json +++ b/i18n/locales/si-LK/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"වයස", "allHandouts":"All Handouts", "allStudents":"සියල්ල", @@ -45,6 +47,39 @@ "catProcedures":"ශ්‍රිතයන්", "catText":"පෙළ", "catVariables":"විචල්‍යන්", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"සුභ පැතුම්! ඔබ අවසාන අදියර සම්පූර්ණකර {numTrophies, plural, one {a trophy} other {# trophies}} ජයග්‍රහණය කරනලදී.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"ආරාධිත දේශකයෙක් සොයන්න", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"සුරකින ලද කිසිම වැඩසටහනක් සමග '%1' නොගැලපේ.", "help":"උදව්", "hidden":"සඟවා අැත", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(සඟවන්න)", "hintHeader":"මෙන්න ඉඟියක්:", "hintPrompt":"උදව්වක් අවශ්‍යද?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"අවසන් කරන්න", "homepageUiTipsAfterDialogConfirm":"වැඩිදුර ඉගෙන ගන්න", "iconSearchPlaceholder":"අයිකනයක් සොයන්න...", + "iDontKnow":"I don't know", "ignore":"නොසලකා හරින්න", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"අන්තර්ජාලය හරහා", "openWorkspace":"කොහොමද ඒක වැඩකරන්නේ", "orientationLock":"උපාංගයේ අනුගතවීමේ අගුල ක්‍රියා විරහිත කරන්න.", + "other":"වෙනත්", "pairingNavigatorWarning":"{driver} සමග එක් කරන විට ප්‍රහේලිකාව සම්පූර්ණ විය. ඔබලා කණ්ඩායමක් ලෙස සොයාගත් විසඳුම ඔවුන්ගේ ගිණුම වෙත ගොස් ඔබට බලා ගත හැක.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"යුගල වශයෙන් ක්‍රමලේඛනය", + "parent":"මව හෝ පියා", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"සෙල්ලම් කරන්න", @@ -494,6 +534,7 @@ "positionTopOutRight":"පිටත ඉහල දකුණු පැත්තට", "positionTopRight":"ඉහල දකුනු ස්තානය වෙත", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"සහතිකය මුද්‍රණයකරන්න", "printCertificates":"සහතික මුද්‍රණය කරන්න", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"බෙදා ගන්න", "shareFailure":"සමාවන්න, අපට මේ වැඩසටහන ශෙයා කිරීමට නොහැක.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"ඔබගේ වයස ලබාදී OK බොත්තම ක්ලික් කරන්න.", "shareWarningsMoreInfo":"අපගේ රහස්‍යතා ප්‍රතිපත්තිය", "shareWarningsStoreData":"මෙම වැඩසටහන Code Studio මත නිර්මාණය කර ඇති අතර මෙය ඕනෑම අයෙක්ට නැරඹිය හැකිවේ එබැවින් ඔබගේ පුද්ගලික තොරතුරු සැපයීමේදී සැලකිලිමත් වන්න.", @@ -618,6 +669,7 @@ "showToolbox":"මෙවලම් පෙට්ටිය පෙන්නන්න", "showVersionsHeader":"වෙළුමේ ඉතිහාසය", "signup":"හඳුන්වාදීමේ පාඨමාලාවට ලියාපදිංචි වන්න", + "skipPuzzle":"Skip puzzle", "stageExtras":"මෙම පියවරේ ඇති අමතර දේවල්", "stageLocked":"අධියර අගුළුලා ඇත.", "stageNotFullyLocked":"වේදිකාව සැමටම අඟුළුදමා නොමැත.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"පාඩම් සැලසුම් සහ සම්පත්", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"ඉගෙනීම අරඹන්න", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"දෘශ්‍යමාන වැඩ සටහන් සම්පාදක පරිසරයකි", "syntaxErrorMsg":"ඔබගේ පරිඝණක වැඩසටහන දෝෂ සහිතයි. කරුණාකර අංක {lineNumber} පේළිය ඉවත්කර නැවත උත්සාහ කරන්න.", "teacher":"ගුරු වරයා", + "teachers":"ගුරුවරුන්", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"පැයේ කේතය", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"දෘශ්‍යමාන", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Code කරන්න ඉගෙනගන්න කැමතිද?", "watchVideo":"වීඩියෝව නරඹන්න", "when":"විට", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"වැඩ අවකාශය: ", "yes":"ඔව්", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/si-LK/dashboard/authored_hints.yml b/i18n/locales/si-LK/dashboard/authored_hints.yml index 44ecee340968b..4b0298fecab65 100644 --- a/i18n/locales/si-LK/dashboard/authored_hints.yml +++ b/i18n/locales/si-LK/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ si: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ si: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ si: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ si: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/si-LK/dashboard/base.yml b/i18n/locales/si-LK/dashboard/base.yml index 490e5a54d9ba6..da297dcbd5e81 100644 --- a/i18n/locales/si-LK/dashboard/base.yml +++ b/i18n/locales/si-LK/dashboard/base.yml @@ -494,6 +494,8 @@ si: notes_coming_soon: 'මෙම වීඩියෝව සඳහා නෝට්ටු ළඟදීම බලාපොරොත්තු වන්න.' autoplay_option: 'ස්වයංක්‍රියව වීඩියෝ ධාවනය කරන්න' download: 'වීඩියෝව බාගන්න' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "ඔබේ වෙබ් ගවේශකය මේසඳහා අනුග්‍රහකරන්නේ නැත. මේසඳහා ඔබේ වෙබ් ගවේශකය අනුග්‍රාහක වෙබ් ගවේශකයක් වෙත යාවත්කාලීන් කරන්න. ඔබට පිටුව නැරබීමට උත්සාහ කල හැක, නමුත් ක්‍රියාකාරීත්වය බිඳ වැටීම අපේක්ෂා කළ හැක." @@ -928,6 +930,8 @@ si: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'මෙම අදියර දැනට අහුරා ඇති නිසා මෙම අදියරේ අන්තර්ගතය දැකගත නොහැක. එහි වැඩ කිරමට පටන්ගත් විට හෝ ඔබගේ පිළිතුරු සමාලෝචනය කිරීමට අවශ්‍ය වූ අවස්ථාවේදී ඔබගේ ගුරුවරයාට එය අගුල් ඇරිය හැක.' hidden_stage: "ඔබ මෙහි සිටී යැයි ඔබගේ ගුරුවරයා බලාපොරොත්තු වුයේ නැත. කරුණාකර ඔබගේ ගුරුතුමා/ගුරුතුමිය ගෙන් අසා දැනගන්න ඔබ කුමන පාඩමටද සිටිය යුතු යන්න." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'ඒකක දළ විශ්ලේෂණයට යන්න' view_all_units: 'View all units' pd: diff --git a/i18n/locales/si-LK/dashboard/callouts.yml b/i18n/locales/si-LK/dashboard/callouts.yml index 673c56fcb50f2..dccf46bafb353 100644 --- a/i18n/locales/si-LK/dashboard/callouts.yml +++ b/i18n/locales/si-LK/dashboard/callouts.yml @@ -12,6 +12,14 @@ si: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ si: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/si-LK/dashboard/courses.yml b/i18n/locales/si-LK/dashboard/courses.yml index 969412b648df6..a7d833da73776 100644 --- a/i18n/locales/si-LK/dashboard/courses.yml +++ b/i18n/locales/si-LK/dashboard/courses.yml @@ -12,3 +12,8 @@ si: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/si-LK/dashboard/instructions.yml b/i18n/locales/si-LK/dashboard/instructions.yml index 26f476ddc288b..1d12a5a173d1d 100644 --- a/i18n/locales/si-LK/dashboard/instructions.yml +++ b/i18n/locales/si-LK/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ si: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/si-LK/dashboard/markdown_instructions.yml b/i18n/locales/si-LK/dashboard/markdown_instructions.yml index 155bfe793db9f..0ca4f7ec9bf26 100644 --- a/i18n/locales/si-LK/dashboard/markdown_instructions.yml +++ b/i18n/locales/si-LK/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ si: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ si: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ si: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ si: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ si: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ si: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ si: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ si: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/si-LK/dashboard/scripts.yml b/i18n/locales/si-LK/dashboard/scripts.yml index 38f3b197165eb..598b96e9e657e 100644 --- a/i18n/locales/si-LK/dashboard/scripts.yml +++ b/i18n/locales/si-LK/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ si: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ si: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ si: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/si-LK/pegasus/mobile.yml b/i18n/locales/si-LK/pegasus/mobile.yml index 98ceaacc1a6e5..2acbcf9dd7eb4 100644 --- a/i18n/locales/si-LK/pegasus/mobile.yml +++ b/i18n/locales/si-LK/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "සිසුවෙක් එක් කරන්න" dashboard_students_add_students: "සිසුන් පිරිසක් ඇතුලත් කරන්න" dashboard_students_add_multiple: 'එක් පේළියකට එක බැගින් වනසේ ඔබගේ සිසුන් නම් ටයිප් කරන්න හෝ paste කරන්න :' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "ඔබ නව කොටසක් නිර්මාණය කර ඇත! දැන් ඔබගේ සිසුන් ඇතුලත් කිරීමට සිසුවෙකු ඇතුලත් කරන්න සහ සිසුන් ඇතුලත් කරන්න යන ඉහත බොත්තම් භාවිතා කරන්න." dashboard_students_placeholder_name: "සිසුවාගේ නම" dashboard_students_name: "නම" diff --git a/i18n/locales/sk-SK/blockly-mooc/common.json b/i18n/locales/sk-SK/blockly-mooc/common.json index c5506fc57555a..a1ab1f33068ed 100755 --- a/i18n/locales/sk-SK/blockly-mooc/common.json +++ b/i18n/locales/sk-SK/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Vek", "allHandouts":"All Handouts", "allStudents":"Všetko", @@ -45,6 +47,39 @@ "catProcedures":"Funkcie", "catText":"Text", "catVariables":"Premenné", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Gratulujem! Dokončil si poslednú úroveň a vyhral {numTrophies, plural, one {trofej} other {# trofeje}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Nájsť hosťujúceho prezentujúceho", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Prepáčte, '%1' nezodpovedá žiadnemu uloženému programu.", "help":"Pomoc", "hidden":"Skrytý", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Skryť)", "hintHeader":"Tu je rada:", "hintPrompt":"Potrebujete pomôcť?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Dokončiť", "homepageUiTipsAfterDialogConfirm":"Dozvedieť sa viac", "iconSearchPlaceholder":"Hľadaj ikonu...", + "iDontKnow":"I don't know", "ignore":"Ignorovať", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Ako to funguje", "orientationLock":"Vypni zámok orientácie v nastaveniach zariadenia.", + "other":"Ostatné", "pairingNavigatorWarning":"Táto úloha bola dokončená v skupine s {driver}. Pozri si riešenie tejto úlohy na svojom účte, ktoré ste vytvorili ako tím.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Rodič", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"hrať", @@ -494,6 +534,7 @@ "positionTopOutRight":"na pozíciu hore vpravo zvonku", "positionTopRight":"na pozíciu hore vpravo", "predictionInstructions":"Pred spustením programu odhadni, čo sa bude diať.", + "printCertificate":"Vytlačiť certifikát", "printCertificates":"Vytlačiť certifikát", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Zdieľať", "shareFailure":"Bohužiaľ tento program nie je možné zdieľať.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Prosím zadajte svoj vek a pre pokračovanie kliknite na tlačidlo OK.", "shareWarningsMoreInfo":"Zásady ochrany osobných údajov", "shareWarningsStoreData":"Táto aplikácia, postavená na Code Studio ukladá údaje, ktoré môžu byť videné kýmkoľvek, kto zdieľa tento odkaz. Neuvádzajte prosím osobné údaje o sebe alebo iných.", @@ -618,6 +669,7 @@ "showToolbox":"Zobraziť Nástroje", "showVersionsHeader":"História verzií", "signup":"Prihlás sa do úvodného kurzu", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Etapa je uzamknutá.", "stageNotFullyLocked":"Etapa nie je uzamknutá pre všetkých.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Plány hodín a Materiály", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Spustiť", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"vizuálne programovacie prostredie", "syntaxErrorMsg":"Tvoj program obsahuje preklep. Prosím odstráň riadok {lineNumber} a skús znovu.", "teacher":"Učiteľ", + "teachers":"Učitelia", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hodina kódovania", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Viditeľné", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Chceš sa naučiť programovať?", "watchVideo":"Pozri si video", "when":"keď", @@ -710,5 +764,17 @@ "withoutHints":"Bez použitia nápovedy!", "workspaceHeaderShort":"Pracovná plocha: ", "yes":"Áno", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/sk-SK/dashboard/authored_hints.yml b/i18n/locales/sk-SK/dashboard/authored_hints.yml index 8cc6657cb0099..006fbea289a41 100644 --- a/i18n/locales/sk-SK/dashboard/authored_hints.yml +++ b/i18n/locales/sk-SK/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ sk: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ sk: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ sk: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ sk: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/sk-SK/dashboard/base.yml b/i18n/locales/sk-SK/dashboard/base.yml index c9b07dfc75309..e1c3f5047707c 100755 --- a/i18n/locales/sk-SK/dashboard/base.yml +++ b/i18n/locales/sk-SK/dashboard/base.yml @@ -494,6 +494,8 @@ sk: notes_coming_soon: 'Poznámky pre toto video už čoskoro.' autoplay_option: 'Prehrávať videá automaticky' download: 'Stiahnuť video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Váš prehliadač internetu nepodporujeme. Prosím aktualizujte si váš prehliadač internetu, podporované prehliadače. Skúste obnoviť stránku." @@ -928,6 +930,8 @@ sk: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Obsah tejto úrovne nie je viditeľný, pretože táto úroveň je momentálne zamknutá. Tvoj učiteľ odomkne túto úroveň, keď sa na nej bude pracovať, alebo keď bude kontrolovať tvoje odpovede.' hidden_stage: "Tvoj učiteľ neočakáva, že sa budeš nachádzať práve tu. Prosím, opýtaj sa svojho učiteľa na ktorú lekciu sa máš podľa správnosti prihlásiť." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Prejsť na prehľad' view_all_units: 'View all units' pd: diff --git a/i18n/locales/sk-SK/dashboard/callouts.yml b/i18n/locales/sk-SK/dashboard/callouts.yml index 57029768b08ef..c191e144b8a65 100644 --- a/i18n/locales/sk-SK/dashboard/callouts.yml +++ b/i18n/locales/sk-SK/dashboard/callouts.yml @@ -12,6 +12,14 @@ sk: 4_5_Bee_Conditionals_2_1: Nezabudni skontrolovať či má KAŽDÝ mrak KVETINU. Nemusíš vôbec vyhľadávať včelie plásty. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Nezabudni skontrolovať či má KAŽDÝ mrak KVETINU. Nemusíš vôbec vyhľadávať včelie plásty. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ sk: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/sk-SK/dashboard/courses.yml b/i18n/locales/sk-SK/dashboard/courses.yml index 14025c16f0ffb..223fcde5b2072 100644 --- a/i18n/locales/sk-SK/dashboard/courses.yml +++ b/i18n/locales/sk-SK/dashboard/courses.yml @@ -12,3 +12,8 @@ sk: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/sk-SK/dashboard/instructions.yml b/i18n/locales/sk-SK/dashboard/instructions.yml index 57f41740b8d1c..ae8a4b9833dce 100644 --- a/i18n/locales/sk-SK/dashboard/instructions.yml +++ b/i18n/locales/sk-SK/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ sk: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/sk-SK/dashboard/markdown_instructions.yml b/i18n/locales/sk-SK/dashboard/markdown_instructions.yml index f0f7182fd0c3d..cbb5c070962ba 100644 --- a/i18n/locales/sk-SK/dashboard/markdown_instructions.yml +++ b/i18n/locales/sk-SK/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ sk: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ sk: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ sk: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ sk: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ sk: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ sk: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ sk: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ sk: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/sk-SK/dashboard/scripts.yml b/i18n/locales/sk-SK/dashboard/scripts.yml index a95d0fdb4ed72..4b5ebc235e29c 100755 --- a/i18n/locales/sk-SK/dashboard/scripts.yml +++ b/i18n/locales/sk-SK/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ sk: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ sk: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ sk: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/sk-SK/pegasus/mobile.yml b/i18n/locales/sk-SK/pegasus/mobile.yml index 4e97bead2c217..91bbaed1e0abf 100755 --- a/i18n/locales/sk-SK/pegasus/mobile.yml +++ b/i18n/locales/sk-SK/pegasus/mobile.yml @@ -687,6 +687,7 @@ dashboard_students_add_student: "Pridať študenta" dashboard_students_add_students: "Pridať viacerých študentov" dashboard_students_add_multiple: 'Zadajte nebo vložte mená vašich študentov, jedno na každý riadok:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Vytvorili ste novú sekciu! Teraz pridajte svojich študentov pomocou tlačítka Pridať študenta a Pridať viacerých študentov vyššie." dashboard_students_placeholder_name: "Meno študenta" dashboard_students_name: "Meno" diff --git a/i18n/locales/sl-SI/blockly-mooc/common.json b/i18n/locales/sl-SI/blockly-mooc/common.json index 1f61ef1f41d24..180ae2a2f0b3c 100755 --- a/i18n/locales/sl-SI/blockly-mooc/common.json +++ b/i18n/locales/sl-SI/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Starost", "allHandouts":"All Handouts", "allStudents":"Vse", @@ -45,6 +47,39 @@ "catProcedures":"Funkcije", "catText":"Besedilo", "catVariables":"Spremenljivke", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Čestitke! Zaključil/a si stopnjo {stageNumber} in osvojil/a {numTrophies, plural, one {trofejo} other {# trofej}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Žal, '%1' ne ustreza nobenemu shranjenemu programu.", "help":"Pomoč", "hidden":"skrito", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Skrij)", "hintHeader":"Tukaj je namig:", "hintPrompt":"Potrebujete pomoč?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Končaj", "homepageUiTipsAfterDialogConfirm":"Več o tem", "iconSearchPlaceholder":"Poiščite ikono...", + "iDontKnow":"I don't know", "ignore":"Prezri", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Kako deluje", "orientationLock":"Izključi zaklepanje orientacije v nastavitvah naprave.", + "other":"Drugi", "pairingNavigatorWarning":"Ta uganka je bila končana med seznanjanjem z {driver}. Za rešitev te uganke, ki ste jo ustvarili kot skupina, poglejte na njihovih računih.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Programiranje parov", + "parent":"Starš", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"igraj", @@ -494,6 +534,7 @@ "positionTopOutRight":"na vrhnji položaj, zunaj desno", "positionTopRight":"na vrhnji položaj, desno", "predictionInstructions":"Napovej rezultat preden zaženeš program.", + "printCertificate":"Natisni certifikat", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Deli", "shareFailure":"Žal, ne moremo objaviti tega programa.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Prosimo, da izdate vašo starost spodaj in kliknete V REDU, da nadaljujete.", "shareWarningsMoreInfo":"Več informacij", "shareWarningsStoreData":"Ta aplikacija, ki je bila postavljena na Code Studios shranjuje podatke, ki bi jih lahko videli drugi s to povezavo, bodite previdni, če morate navesti osebne podatke.", @@ -618,6 +669,7 @@ "showToolbox":"Pokaži orodjarno", "showVersionsHeader":"Zgodovina različic", "signup":"Vpiši se za uvodni tečaj", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stopnja je zaklenjena.", "stageNotFullyLocked":"Stopnja ni zaklenjena za vse.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Učni načrti in viri", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Začni z učenjem", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"vizualno programersko okolje", "syntaxErrorMsg":"Vaš program vsebuje slovnične napake. Prosimo odstranite vrstico {lineNumber} in poskusite znova.", "teacher":"Učitelj/ica", + "teachers":"Učitelji", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Ura kode", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Vidno", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Se želiš naučiti programirati?", "watchVideo":"Glej video", "when":"ko", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Delovni prostor: ", "yes":"Da", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/sl-SI/dashboard/authored_hints.yml b/i18n/locales/sl-SI/dashboard/authored_hints.yml index d7239de02862b..9bb1c48b3bc20 100644 --- a/i18n/locales/sl-SI/dashboard/authored_hints.yml +++ b/i18n/locales/sl-SI/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ sl: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ sl: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ sl: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ sl: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/sl-SI/dashboard/base.yml b/i18n/locales/sl-SI/dashboard/base.yml index 3cc0362581f86..4ebf13effc108 100755 --- a/i18n/locales/sl-SI/dashboard/base.yml +++ b/i18n/locales/sl-SI/dashboard/base.yml @@ -494,6 +494,8 @@ sl: notes_coming_soon: 'Opombe za ta video, kmalu.' autoplay_option: 'Samodejno predvajanje videoposnetkov' download: 'Prenos videa' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ sl: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Tvoj učitelj ni pričakoval, da boš tukaj. Vprašaj svojega učitelja katero vajo moraš delati." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/sl-SI/dashboard/callouts.yml b/i18n/locales/sl-SI/dashboard/callouts.yml index f774c98b065c6..b7a42a3479652 100644 --- a/i18n/locales/sl-SI/dashboard/callouts.yml +++ b/i18n/locales/sl-SI/dashboard/callouts.yml @@ -12,6 +12,14 @@ sl: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ sl: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/sl-SI/dashboard/courses.yml b/i18n/locales/sl-SI/dashboard/courses.yml index df233afda4f2f..66b6f241c12d9 100644 --- a/i18n/locales/sl-SI/dashboard/courses.yml +++ b/i18n/locales/sl-SI/dashboard/courses.yml @@ -12,3 +12,8 @@ sl: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/sl-SI/dashboard/instructions.yml b/i18n/locales/sl-SI/dashboard/instructions.yml index 7d1c3e3e5bb01..7fc8eaa15bb27 100644 --- a/i18n/locales/sl-SI/dashboard/instructions.yml +++ b/i18n/locales/sl-SI/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ sl: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/sl-SI/dashboard/markdown_instructions.yml b/i18n/locales/sl-SI/dashboard/markdown_instructions.yml index 000489800ed63..8c942484b3d62 100644 --- a/i18n/locales/sl-SI/dashboard/markdown_instructions.yml +++ b/i18n/locales/sl-SI/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ sl: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ sl: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ sl: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ sl: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ sl: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ sl: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ sl: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ sl: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/sl-SI/dashboard/scripts.yml b/i18n/locales/sl-SI/dashboard/scripts.yml index cf1bb4ffd8f6b..b573ecbfef721 100755 --- a/i18n/locales/sl-SI/dashboard/scripts.yml +++ b/i18n/locales/sl-SI/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ sl: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ sl: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ sl: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/sl-SI/pegasus/mobile.yml b/i18n/locales/sl-SI/pegasus/mobile.yml index 62e0bae36f9d7..6fbd86511428a 100755 --- a/i18n/locales/sl-SI/pegasus/mobile.yml +++ b/i18n/locales/sl-SI/pegasus/mobile.yml @@ -683,6 +683,7 @@ dashboard_students_add_student: "Dodaj učenca" dashboard_students_add_students: "Dodaj več učencev" dashboard_students_add_multiple: 'Vnesite ali prilepite imena svojih učencev, enega na vrstico:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Ustvarili ste nov razdelek! Zdaj dodajte svoje učence z gumbi Dodaj učenca in Dodaj več učencev zgoraj." dashboard_students_placeholder_name: "Ime učenca" dashboard_students_name: "Ime" diff --git a/i18n/locales/source/blockly-mooc/common.json b/i18n/locales/source/blockly-mooc/common.json index 3b8ecee6c88ad..af4fb09557fb3 100644 --- a/i18n/locales/source/blockly-mooc/common.json +++ b/i18n/locales/source/blockly-mooc/common.json @@ -3,6 +3,7 @@ "addRemoveCleverClassrooms": "Visit https://clever.com/ and confirm your classroom is connected to Code.org.", "addRemoveGoogleClassrooms": "Visit https://classroom.google.com/ to add and remove classrooms.", "addSectionName": "Enter a name for your section that will help you remember which classroom it is for. Your students will also be able to see this name.", + "addSectionNameHint": "e.g., Intro to CS - Periond 2", "addStudents": "Add students", "addStudentsManageMyOwn": "Create and manage my own list of students", "addStudentsSyncThirdParty": "Sync my list of students from an existing classroom section in a third party tool", diff --git a/i18n/locales/sq-AL/blockly-mooc/common.json b/i18n/locales/sq-AL/blockly-mooc/common.json index 368d4d943725b..0e74470587ea8 100755 --- a/i18n/locales/sq-AL/blockly-mooc/common.json +++ b/i18n/locales/sq-AL/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Mosha", "allHandouts":"All Handouts", "allStudents":"Të gjitha", @@ -45,6 +47,39 @@ "catProcedures":"funksione", "catText":"Tekst", "catVariables":"Variabla", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Urime! Ti ke përfunduar fazën finale dhe ke fituar {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Gjeje një folës mysafir", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Na vjen keq, '%1' nuk përputhet me asnjë program të ruajtur.", "help":"Ndihmë", "hidden":"E fshehur", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Fsheh)", "hintHeader":"Ja ku është një këshillë:", "hintPrompt":"Keni nevojë për ndihmë?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Përfundo", "homepageUiTipsAfterDialogConfirm":"Mëso më shumë", "iconSearchPlaceholder":"Kërko për një ikonë...", + "iDontKnow":"I don't know", "ignore":"Injoro", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Si funksionon", "orientationLock":"Mbyll orientimet në konfigurimet e pajisjes.", + "other":"Tjetër", "pairingNavigatorWarning":"Kjo enigmë është kompletuar duke u çiftuar me {driver}. Shikoni këtë enigmë në llogarinë e tyre që të shikoni zgjidhjen që e keni krijuar si një ekip .", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Programim në çift", + "parent":"Prindi", + "parents":"Parents", "pause":"Ndërprerje", "perfect":"perfect", "play":"luaj", @@ -494,6 +534,7 @@ "positionTopOutRight":"në pozicionin e jashtëm lart në të djathtë", "positionTopRight":"në pozicionin lart në të djathtë", "predictionInstructions":"Bëni një parashikim përpara se të ekzekutoni programin.", + "printCertificate":"Printo Certifikatën", "printCertificates":"Shtyp Certifikatat", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Shpërndaje", "shareFailure":"Më vjen keq, ne nuk mund ta shpërndajmë këtë program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Të lutem shëno moshën tënde më poshtë dhe kliko OK për të vazhduar.", "shareWarningsMoreInfo":"Politikat e privatësisë", "shareWarningsStoreData":"Ky aplikacion i zhvilluar në Code Studio mban të dhëna që mund të shikohen nga çdokush që ka këtë link, pra shmangni futjen e të dhënave personale.", @@ -618,6 +669,7 @@ "showToolbox":"Shfaq mjetet", "showVersionsHeader":"Historia e Versioneve", "signup":"Rregjistrohu për kursin hyrës", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Faza është e mbyllur.", "stageNotFullyLocked":"Faza nuk është e mbyllur për të gjithë.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Planet Mësimore dhe Burimet", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Fillo të mësosh", "stepIn":"Kalo më tej ", "stepOut":"Dil ", @@ -645,6 +697,7 @@ "subtitle":"një ambient vizual programimi", "syntaxErrorMsg":"Programi juaj nuk u ekzekutua me sukses. Të lutem largo rreshtin {lineNumber} dhe provo përsëri.", "teacher":"Mësues", + "teachers":"Mesuesit", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Ora e Kodimit", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"E dukshme", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Dëshiron të mësosh se si të kodosh?", "watchVideo":"Shiko Videon", "when":"kur", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"hapësirë pune", "yes":"Po", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/sq-AL/dashboard/authored_hints.yml b/i18n/locales/sq-AL/dashboard/authored_hints.yml index 3de1cc4a15155..0a60b2f9abf47 100644 --- a/i18n/locales/sq-AL/dashboard/authored_hints.yml +++ b/i18n/locales/sq-AL/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ sq: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ sq: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ sq: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ sq: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/sq-AL/dashboard/base.yml b/i18n/locales/sq-AL/dashboard/base.yml index d49bc7d907904..b536501367a50 100755 --- a/i18n/locales/sq-AL/dashboard/base.yml +++ b/i18n/locales/sq-AL/dashboard/base.yml @@ -494,6 +494,8 @@ sq: notes_coming_soon: 'Shënimet për këtë video vijnë së shpejti.' autoplay_option: 'Luaj videot automatikisht' download: 'Shkarko Videon' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Shfletuesi juaj nuk suportohet. Ju lutem përmirësoni versionin e shfletuesit në një nga shfletuesit që suportohen. Ju mund të provoni ta shikoni faqen, por mundet që të mos funksionojë." @@ -928,6 +930,8 @@ sq: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Përmbajtjet e kësaj faze nuk janë të dukshme për shkak se kjo fazë është e bllokuar aktualisht. Mësuesi juaj mund të zhbllokuar këtë fazë kur është koha për të punuar mbi të ose të shqyrtojë përgjigjet tuaja.' hidden_stage: "Mësuesi juaj nuk pret që të jeni këtu. Ju lutem pyesni mësuesin tuaj se cili mësim duhet të jetë." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Shko në njësinë e rishikimit' view_all_units: 'View all units' pd: diff --git a/i18n/locales/sq-AL/dashboard/callouts.yml b/i18n/locales/sq-AL/dashboard/callouts.yml index 8530e17d478f5..9510ad4ad73cc 100644 --- a/i18n/locales/sq-AL/dashboard/callouts.yml +++ b/i18n/locales/sq-AL/dashboard/callouts.yml @@ -12,6 +12,14 @@ sq: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ sq: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/sq-AL/dashboard/courses.yml b/i18n/locales/sq-AL/dashboard/courses.yml index e072dda9855fa..ffa9ed2c3b614 100644 --- a/i18n/locales/sq-AL/dashboard/courses.yml +++ b/i18n/locales/sq-AL/dashboard/courses.yml @@ -12,3 +12,8 @@ sq: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/sq-AL/dashboard/instructions.yml b/i18n/locales/sq-AL/dashboard/instructions.yml index 3602878a1baba..345a03e2339a0 100644 --- a/i18n/locales/sq-AL/dashboard/instructions.yml +++ b/i18n/locales/sq-AL/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ sq: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/sq-AL/dashboard/markdown_instructions.yml b/i18n/locales/sq-AL/dashboard/markdown_instructions.yml index 992ae181b2ce4..a4c75ac2a1db6 100644 --- a/i18n/locales/sq-AL/dashboard/markdown_instructions.yml +++ b/i18n/locales/sq-AL/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ sq: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ sq: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ sq: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ sq: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ sq: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ sq: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ sq: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ sq: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/sq-AL/dashboard/scripts.yml b/i18n/locales/sq-AL/dashboard/scripts.yml index 8acf0d7d7d76f..806f36dbe64b7 100755 --- a/i18n/locales/sq-AL/dashboard/scripts.yml +++ b/i18n/locales/sq-AL/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ sq: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ sq: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ sq: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/sq-AL/pegasus/mobile.yml b/i18n/locales/sq-AL/pegasus/mobile.yml index cc9acb6712b9a..9f3f82d7776b3 100755 --- a/i18n/locales/sq-AL/pegasus/mobile.yml +++ b/i18n/locales/sq-AL/pegasus/mobile.yml @@ -682,6 +682,7 @@ dashboard_students_add_student: "Shto studentë" dashboard_students_add_students: "Shto studentë të shumëfishtë" dashboard_students_add_multiple: 'Shkruaj emrat e studentëve të tu, një për çdo rresht:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Ti ke krijuar një seksion të ri! Tani shto studentë duke përdorur butonat lartë Shto studentë dhe Shto studentë të shumëfishtë." dashboard_students_placeholder_name: "Emri Studentit" dashboard_students_name: "Emri" diff --git a/i18n/locales/sr-SP/blockly-mooc/common.json b/i18n/locales/sr-SP/blockly-mooc/common.json index 7fb53f168720a..66df3e6a72bc3 100755 --- a/i18n/locales/sr-SP/blockly-mooc/common.json +++ b/i18n/locales/sr-SP/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Узраст", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Функције", "catText":"текст", "catVariables":"Променљиве", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Честитамо! Завршили сте последњи ниво и освојили {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Жао нам је, '%1' не одговара ни једном сачуваном програму.", "help":"Помоћ", "hidden":"Скривено", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Сакриј)", "hintHeader":"Ево предлога:", "hintPrompt":"Требаш помоћ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Заврши", "homepageUiTipsAfterDialogConfirm":"Сазнајте више", "iconSearchPlaceholder":"Потражи иконицу...", + "iDontKnow":"I don't know", "ignore":"Игнориши", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"На интернету", "openWorkspace":"Како то ради", "orientationLock":"У подешавањима уређаја искључи блокаду оријентације.", + "other":"Други", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Родитељ", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"играј", @@ -494,6 +534,7 @@ "positionTopOutRight":"ка горњој позицији десно", "positionTopRight":"ка горњој десној позицији", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Одштампајте сертификат", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Подели", "shareFailure":"Извините, не можемо да поделимо овај програм.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Молим вас унесите ваше године испод па кликните ОК за наставак.", "shareWarningsMoreInfo":"Још информација", "shareWarningsStoreData":"Ова апликација направљена уз помоћ Code Studio-а чува податке које може да види свако са овим дељеним линком, па будите пажљиви уколико се од вас тражи да унесете личне податке.", @@ -618,6 +669,7 @@ "showToolbox":"Прикажи палету алата", "showVersionsHeader":"Историја верзија", "signup":"Региструј се за уводни курс", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Фаза је закључана.", "stageNotFullyLocked":"Фаза није закључана за све.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"План лекција и ресурса", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Почни", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"графичко окружење за програмирање", "syntaxErrorMsg":"У вашем програму постоји грешка у куцању. Молим вас уклоните линију {lineNumber} па покушајте поново.", "teacher":"Учитељ", + "teachers":"Наставници", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Час кода", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Желиш да научиш да програмираш?", "watchVideo":"Погледај видео", "when":"када", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Радни простор: ", "yes":"Да", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/sr-SP/dashboard/authored_hints.yml b/i18n/locales/sr-SP/dashboard/authored_hints.yml index 1c8216fa2b759..396bcc57834db 100644 --- a/i18n/locales/sr-SP/dashboard/authored_hints.yml +++ b/i18n/locales/sr-SP/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ sr: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ sr: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ sr: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ sr: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/sr-SP/dashboard/base.yml b/i18n/locales/sr-SP/dashboard/base.yml index d1ee105e5e7a7..2f5ca6bfc8894 100755 --- a/i18n/locales/sr-SP/dashboard/base.yml +++ b/i18n/locales/sr-SP/dashboard/base.yml @@ -494,6 +494,8 @@ sr: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Аутоматски покрени видео' download: 'Преузмите видео' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ sr: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/sr-SP/dashboard/callouts.yml b/i18n/locales/sr-SP/dashboard/callouts.yml index cf2d20e134013..c53fa95e09217 100644 --- a/i18n/locales/sr-SP/dashboard/callouts.yml +++ b/i18n/locales/sr-SP/dashboard/callouts.yml @@ -12,6 +12,14 @@ sr: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ sr: sign_in_to_save_project: Желиш да поново приступиш свом пројекту касније? Пријави се да га сачуваш на свом налогу! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/sr-SP/dashboard/courses.yml b/i18n/locales/sr-SP/dashboard/courses.yml index cabbd0b7702db..21e0f6497868c 100644 --- a/i18n/locales/sr-SP/dashboard/courses.yml +++ b/i18n/locales/sr-SP/dashboard/courses.yml @@ -12,3 +12,8 @@ sr: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/sr-SP/dashboard/instructions.yml b/i18n/locales/sr-SP/dashboard/instructions.yml index e945503e12f9d..7138825f56c11 100644 --- a/i18n/locales/sr-SP/dashboard/instructions.yml +++ b/i18n/locales/sr-SP/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ sr: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/sr-SP/dashboard/markdown_instructions.yml b/i18n/locales/sr-SP/dashboard/markdown_instructions.yml index 840c4044c3c3b..4eb0eae795431 100644 --- a/i18n/locales/sr-SP/dashboard/markdown_instructions.yml +++ b/i18n/locales/sr-SP/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ sr: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ sr: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ sr: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ sr: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ sr: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ sr: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ sr: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ sr: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/sr-SP/dashboard/scripts.yml b/i18n/locales/sr-SP/dashboard/scripts.yml index b88952eb49910..322c8fffd7ea2 100755 --- a/i18n/locales/sr-SP/dashboard/scripts.yml +++ b/i18n/locales/sr-SP/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ sr: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ sr: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ sr: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/sr-SP/pegasus/mobile.yml b/i18n/locales/sr-SP/pegasus/mobile.yml index 800b6a2542d37..765f0e1b51dec 100755 --- a/i18n/locales/sr-SP/pegasus/mobile.yml +++ b/i18n/locales/sr-SP/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Додајте ученика" dashboard_students_add_students: "Додајте више ученика" dashboard_students_add_multiple: 'Укуцајте или налепите имена ваших ученика, у сваком реду по једног:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Направили сте нову групу! Сада додајте ваше ученике користећи дугмад Додајте ученика и Додајте више ученика изнад." dashboard_students_placeholder_name: "Име ученика" dashboard_students_name: "Име" diff --git a/i18n/locales/sv-SE/blockly-mooc/common.json b/i18n/locales/sv-SE/blockly-mooc/common.json index 442847a3b9ff1..2a200a0ca6f6d 100755 --- a/i18n/locales/sv-SE/blockly-mooc/common.json +++ b/i18n/locales/sv-SE/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Ålder", "allHandouts":"All Handouts", "allStudents":"Alla", @@ -45,6 +47,39 @@ "catProcedures":"Funktioner", "catText":"text", "catVariables":"Variabler", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Grattis! Du har slutfört den sista nivån och vann {numTrophies, plural, en {en trofé} other {# troféer}}.", "findCourse":"Hitta en kurs", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Hitta en gästföreläsare", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Bjud in en frivillig till ditt klassrum eller inspirera dina studenter på distans med hjälp av videochatt.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Tyvärr, '%1' finns inte bland dina sparade program.", "help":"Hjälp", "hidden":"dold", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Dölj)", "hintHeader":"Här är ett tips:", "hintPrompt":"Behöver du hjälp?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Avsluta", "homepageUiTipsAfterDialogConfirm":"Lär dig mer", "iconSearchPlaceholder":"Sök efter en ikon...", + "iDontKnow":"I don't know", "ignore":"Ignorera", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"Hur det fungerar", "orientationLock":"Stäng av orienterings låset i enhetsinställningar.", + "other":"Annat", "pairingNavigatorWarning":"Detta pussel slutfördes under samarbetet med {driver}. Titta på uppgiften på ditt konto för att se lösningen ni skapat tillsammans.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Par-programmering", + "parent":"Förälder", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"spela", @@ -494,6 +534,7 @@ "positionTopOutRight":"till övre ytter höger position", "positionTopRight":"till övre höger position", "predictionInstructions":"Gör en förutsägelse innan du kör programmet.", + "printCertificate":"Skriv ut intyg", "printCertificates":"Print certificates", "professionalLearning":"Kollaborativt lärande", "professionalLearningDescription":"Vårt omtyckta kollaborativa lärande förbereder dig för din nästa lektion i datavetenskap.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Dela", "shareFailure":"Tyvärr kan inte vi dela detta program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Skriv in din ålder här nedanför och klicka på OK för att fortsätta.", "shareWarningsMoreInfo":"Mer information", "shareWarningsStoreData":"Den här appen byggd med hjälp av Code Studio sparar data som kan ses av vem som helst med den här Dela-länken, så var försiktig om någon ber dig att ange personuppgifter.", @@ -618,6 +669,7 @@ "showToolbox":"Visa verktygslådan", "showVersionsHeader":"Versionshistorik", "signup":"Registrera dig för introduktionskursen", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Nivån är låst.", "stageNotFullyLocked":"Nivån är inte låst för alla.", @@ -645,6 +697,7 @@ "subtitle":"en visuell programmeringsmiljö", "syntaxErrorMsg":"Programmet innehåller ett stavfel. Ta bort raden {lineNumber} och försök igen.", "teacher":"Lärare", + "teachers":"Lärare", "teacherCommunity":"Lärar gemenskapen", "teacherCommunityDescription":"Ställ frågor om läroplanen, dela idéer från dina lektioner och få hjälp från andra lärare", "teacherCourseHoc":"Timmen med Kod", @@ -702,6 +755,7 @@ "viewUnitOverview":"Visa enhets översikt", "visible":"Synlig", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Vill du lära dig att programmera?", "watchVideo":"Titta på videon", "when":"när", @@ -710,5 +764,17 @@ "withoutHints":"Utan att använda några tips!", "workspaceHeaderShort":"Arbetsyta: ", "yes":"Ja", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/sv-SE/dashboard/authored_hints.yml b/i18n/locales/sv-SE/dashboard/authored_hints.yml index 182b89ab75e8a..3e4f2f14f8f07 100644 --- a/i18n/locales/sv-SE/dashboard/authored_hints.yml +++ b/i18n/locales/sv-SE/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ sv: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ sv: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ sv: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ sv: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/sv-SE/dashboard/base.yml b/i18n/locales/sv-SE/dashboard/base.yml index 330543ca3d3bf..d13d53ab58c57 100755 --- a/i18n/locales/sv-SE/dashboard/base.yml +++ b/i18n/locales/sv-SE/dashboard/base.yml @@ -494,6 +494,8 @@ sv: notes_coming_soon: 'Text till denna video kommer snart.' autoplay_option: 'spela upp automatiskt' download: 'Ladda ner video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Din webbläsare stöds inte. Uppgradera din webbläsare till någon av webbläsarna som stöds. Du kan prova att visa sidan, men räkna med att den inte fungerar fullt ut." @@ -928,6 +930,8 @@ sv: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Innehållet i detta steg syns inte eftersom det för närvarande är låst. Din lärare kan låsa upp steget när det är dags att arbeta på det eller för att granska dina svar.' hidden_stage: "Din lärare förväntar sig inte att du är på denna lektion. Fråga gärna din lärare vilka lektion som du bör vara på." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Gå till avsnittets översikt' view_all_units: 'View all units' pd: diff --git a/i18n/locales/sv-SE/dashboard/callouts.yml b/i18n/locales/sv-SE/dashboard/callouts.yml index 8edbb239e8a27..e8508298c7045 100644 --- a/i18n/locales/sv-SE/dashboard/callouts.yml +++ b/i18n/locales/sv-SE/dashboard/callouts.yml @@ -12,6 +12,14 @@ sv: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ sv: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: Detta gör spriten flytta! diff --git a/i18n/locales/sv-SE/dashboard/courses.yml b/i18n/locales/sv-SE/dashboard/courses.yml index 48f7b3b884e7e..8e120d1cb7873 100644 --- a/i18n/locales/sv-SE/dashboard/courses.yml +++ b/i18n/locales/sv-SE/dashboard/courses.yml @@ -12,3 +12,8 @@ sv: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/sv-SE/dashboard/instructions.yml b/i18n/locales/sv-SE/dashboard/instructions.yml index 19fd385e21013..914240e2a484e 100644 --- a/i18n/locales/sv-SE/dashboard/instructions.yml +++ b/i18n/locales/sv-SE/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ sv: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/sv-SE/dashboard/markdown_instructions.yml b/i18n/locales/sv-SE/dashboard/markdown_instructions.yml index 281515bf1ff3d..700d65b235129 100644 --- a/i18n/locales/sv-SE/dashboard/markdown_instructions.yml +++ b/i18n/locales/sv-SE/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ sv: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ sv: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ sv: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ sv: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ sv: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ sv: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ sv: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ sv: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/sv-SE/dashboard/scripts.yml b/i18n/locales/sv-SE/dashboard/scripts.yml index a7c0b6cae13bf..650b868a3444a 100755 --- a/i18n/locales/sv-SE/dashboard/scripts.yml +++ b/i18n/locales/sv-SE/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ sv: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ sv: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ sv: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/sv-SE/pegasus/mobile.yml b/i18n/locales/sv-SE/pegasus/mobile.yml index a9a782a9a6b18..0107247d40489 100755 --- a/i18n/locales/sv-SE/pegasus/mobile.yml +++ b/i18n/locales/sv-SE/pegasus/mobile.yml @@ -680,6 +680,7 @@ dashboard_students_add_student: "Lägg till student" dashboard_students_add_students: "Lägga till flera elever" dashboard_students_add_multiple: 'Skriv eller klistra in namnen på dina elever, en per rad:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Du har skapt en ny sektion! Lägg nu till dina elever genom att använda Lägg till elev och Lägg till flera elever knapparna ovan." dashboard_students_placeholder_name: "Studentnamn" dashboard_students_name: "Namn" diff --git a/i18n/locales/ta-IN/blockly-mooc/common.json b/i18n/locales/ta-IN/blockly-mooc/common.json index 70d81efff0572..323b7adddd593 100755 --- a/i18n/locales/ta-IN/blockly-mooc/common.json +++ b/i18n/locales/ta-IN/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"வயது", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"செயல்பாடுகள்", "catText":"உரை", "catVariables":"மாறிலிகள்", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"மன்னிக்கவும், '%1' எந்த சேமிக்கப்பட்ட நிரலுடனும் பொருந்தவில்லை.", "help":"உதவி", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(மறை)", "hintHeader":"Here's a tip:", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"முடி", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"இது எப்படி செயல்படுகிறது", "orientationLock":"Turn off orientation lock in device settings.", + "other":"வேறு", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"பெற்றோர்", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"பகிர்", "shareFailure":"பொறுத்தருள்க, எங்களால் இந்நிரலைப் பகிர முடியாது.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"உங்கள் வயதைக் கீழே தந்தபின் சரியைச் சோடுக்கித் தொடர்க.", "shareWarningsMoreInfo":"எங்கள் தனியுரிமை கோட்பாடு", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"கருவிப்பெட்டியைக் காண்பி", "showVersionsHeader":"Version History", "signup":"ஆரம்ப பாடத்திற்கு பதிவுபெறவும்", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"ஆசிரியர்கள்", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"நிரல்வரி நேரம்", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"குறியீடுகள் கற்க வேண்டுமா?", "watchVideo":"காணொளியை பார்க்கவும்", "when":"எப்போது", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"பணிவெளி: ", "yes":"ஆம்", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ta-IN/dashboard/authored_hints.yml b/i18n/locales/ta-IN/dashboard/authored_hints.yml index 4a8ef1d87ad0f..57d625bd6c3f8 100644 --- a/i18n/locales/ta-IN/dashboard/authored_hints.yml +++ b/i18n/locales/ta-IN/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ ta: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ ta: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ ta: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ ta: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ta-IN/dashboard/base.yml b/i18n/locales/ta-IN/dashboard/base.yml index 2f5de957abe5f..52a318c288850 100755 --- a/i18n/locales/ta-IN/dashboard/base.yml +++ b/i18n/locales/ta-IN/dashboard/base.yml @@ -494,6 +494,8 @@ ta: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ ta: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/ta-IN/dashboard/callouts.yml b/i18n/locales/ta-IN/dashboard/callouts.yml index b37ab5ec3f2ef..0fa06ae047f4d 100644 --- a/i18n/locales/ta-IN/dashboard/callouts.yml +++ b/i18n/locales/ta-IN/dashboard/callouts.yml @@ -12,6 +12,14 @@ ta: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ta: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ta-IN/dashboard/courses.yml b/i18n/locales/ta-IN/dashboard/courses.yml index 0564715845f3c..1b8597a0e78ca 100644 --- a/i18n/locales/ta-IN/dashboard/courses.yml +++ b/i18n/locales/ta-IN/dashboard/courses.yml @@ -12,3 +12,8 @@ ta: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ta-IN/dashboard/instructions.yml b/i18n/locales/ta-IN/dashboard/instructions.yml index 3c9b8e30e8af8..0fda089278f3f 100644 --- a/i18n/locales/ta-IN/dashboard/instructions.yml +++ b/i18n/locales/ta-IN/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ta: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ta-IN/dashboard/markdown_instructions.yml b/i18n/locales/ta-IN/dashboard/markdown_instructions.yml index b3a2dceace9e2..8b1b16c520713 100644 --- a/i18n/locales/ta-IN/dashboard/markdown_instructions.yml +++ b/i18n/locales/ta-IN/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ta: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ta: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ta: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ta: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ta: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ta: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ta: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ta: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ta-IN/dashboard/scripts.yml b/i18n/locales/ta-IN/dashboard/scripts.yml index 15884ffb39704..a8c3503b3af78 100755 --- a/i18n/locales/ta-IN/dashboard/scripts.yml +++ b/i18n/locales/ta-IN/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ta: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ta: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ta: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ta-IN/pegasus/mobile.yml b/i18n/locales/ta-IN/pegasus/mobile.yml index e8c5181f0de09..ea8517bc9c1f6 100755 --- a/i18n/locales/ta-IN/pegasus/mobile.yml +++ b/i18n/locales/ta-IN/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "பெயர்" diff --git a/i18n/locales/te-IN/blockly-mooc/common.json b/i18n/locales/te-IN/blockly-mooc/common.json index 2f23e226f1011..a59f60ed99efc 100644 --- a/i18n/locales/te-IN/blockly-mooc/common.json +++ b/i18n/locales/te-IN/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Text", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"Here's a tip:", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Share", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/te-IN/dashboard/authored_hints.yml b/i18n/locales/te-IN/dashboard/authored_hints.yml index 06d5367ebdf7c..dd04de57532f4 100644 --- a/i18n/locales/te-IN/dashboard/authored_hints.yml +++ b/i18n/locales/te-IN/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ te: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ te: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ te: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ te: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/te-IN/dashboard/base.yml b/i18n/locales/te-IN/dashboard/base.yml index 24b1384615854..855438794eeba 100644 --- a/i18n/locales/te-IN/dashboard/base.yml +++ b/i18n/locales/te-IN/dashboard/base.yml @@ -494,6 +494,8 @@ te: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ te: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/te-IN/dashboard/callouts.yml b/i18n/locales/te-IN/dashboard/callouts.yml index bbcd2bc2d10d4..643a4f46a951a 100644 --- a/i18n/locales/te-IN/dashboard/callouts.yml +++ b/i18n/locales/te-IN/dashboard/callouts.yml @@ -12,6 +12,14 @@ te: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ te: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/te-IN/dashboard/courses.yml b/i18n/locales/te-IN/dashboard/courses.yml index 6ec0d5f506c1d..f873514296d58 100644 --- a/i18n/locales/te-IN/dashboard/courses.yml +++ b/i18n/locales/te-IN/dashboard/courses.yml @@ -12,3 +12,8 @@ te: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/te-IN/dashboard/instructions.yml b/i18n/locales/te-IN/dashboard/instructions.yml index b0e2beb90c5a5..a81d542a67a33 100644 --- a/i18n/locales/te-IN/dashboard/instructions.yml +++ b/i18n/locales/te-IN/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ te: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/te-IN/dashboard/markdown_instructions.yml b/i18n/locales/te-IN/dashboard/markdown_instructions.yml index d0ed7b6c35d4d..eb434ed2dbd74 100644 --- a/i18n/locales/te-IN/dashboard/markdown_instructions.yml +++ b/i18n/locales/te-IN/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ te: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ te: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ te: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ te: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ te: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ te: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ te: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ te: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/te-IN/dashboard/scripts.yml b/i18n/locales/te-IN/dashboard/scripts.yml index 2ab3028d3da94..3dcd816cf7b2e 100644 --- a/i18n/locales/te-IN/dashboard/scripts.yml +++ b/i18n/locales/te-IN/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ te: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ te: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ te: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/te-IN/pegasus/mobile.yml b/i18n/locales/te-IN/pegasus/mobile.yml index f463618f19ef2..a8b5855bc3dc8 100644 --- a/i18n/locales/te-IN/pegasus/mobile.yml +++ b/i18n/locales/te-IN/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Name" diff --git a/i18n/locales/tg-TJ/blockly-mooc/common.json b/i18n/locales/tg-TJ/blockly-mooc/common.json index c84b23a22e0d7..d4ac8ed347c08 100644 --- a/i18n/locales/tg-TJ/blockly-mooc/common.json +++ b/i18n/locales/tg-TJ/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"Ҳама", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Text", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"Here's a tip:", "hintPrompt":"Кумак лозим аст?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"Маълумоти бештар", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Онлайн", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Дигар", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Волид", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Share", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Омӯзишро оғоз намоед", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Муаллим", + "teachers":"Муаллимон", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Соати рамз", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/tg-TJ/dashboard/authored_hints.yml b/i18n/locales/tg-TJ/dashboard/authored_hints.yml index b656b9c50bd50..81914120d61fe 100644 --- a/i18n/locales/tg-TJ/dashboard/authored_hints.yml +++ b/i18n/locales/tg-TJ/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ tg: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ tg: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ tg: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ tg: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/tg-TJ/dashboard/base.yml b/i18n/locales/tg-TJ/dashboard/base.yml index 45b2cc3a17fc6..cfea19deeba37 100644 --- a/i18n/locales/tg-TJ/dashboard/base.yml +++ b/i18n/locales/tg-TJ/dashboard/base.yml @@ -494,6 +494,8 @@ tg: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ tg: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/tg-TJ/dashboard/callouts.yml b/i18n/locales/tg-TJ/dashboard/callouts.yml index 3f93c9cb59b6f..e002bb27726bc 100644 --- a/i18n/locales/tg-TJ/dashboard/callouts.yml +++ b/i18n/locales/tg-TJ/dashboard/callouts.yml @@ -12,6 +12,14 @@ tg: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ tg: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/tg-TJ/dashboard/courses.yml b/i18n/locales/tg-TJ/dashboard/courses.yml index d81af7c0f82c8..f6794f1f10650 100644 --- a/i18n/locales/tg-TJ/dashboard/courses.yml +++ b/i18n/locales/tg-TJ/dashboard/courses.yml @@ -12,3 +12,8 @@ tg: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/tg-TJ/dashboard/instructions.yml b/i18n/locales/tg-TJ/dashboard/instructions.yml index 18c8f2aadf033..2b1593bee9fdc 100644 --- a/i18n/locales/tg-TJ/dashboard/instructions.yml +++ b/i18n/locales/tg-TJ/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ tg: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/tg-TJ/dashboard/markdown_instructions.yml b/i18n/locales/tg-TJ/dashboard/markdown_instructions.yml index 18d2e940772d9..5eabda43bebc5 100644 --- a/i18n/locales/tg-TJ/dashboard/markdown_instructions.yml +++ b/i18n/locales/tg-TJ/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ tg: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ tg: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ tg: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ tg: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ tg: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ tg: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ tg: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ tg: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/tg-TJ/dashboard/scripts.yml b/i18n/locales/tg-TJ/dashboard/scripts.yml index 7af326d271d18..0b1e33e688fd2 100644 --- a/i18n/locales/tg-TJ/dashboard/scripts.yml +++ b/i18n/locales/tg-TJ/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ tg: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ tg: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ tg: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/tg-TJ/pegasus/mobile.yml b/i18n/locales/tg-TJ/pegasus/mobile.yml index c40371d766802..27c11d5a071e1 100644 --- a/i18n/locales/tg-TJ/pegasus/mobile.yml +++ b/i18n/locales/tg-TJ/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Ном" diff --git a/i18n/locales/th-TH/blockly-mooc/common.json b/i18n/locales/th-TH/blockly-mooc/common.json index 134d032cfd2c8..500ac2c7a5627 100755 --- a/i18n/locales/th-TH/blockly-mooc/common.json +++ b/i18n/locales/th-TH/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"อายุ", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"ฟังก์ชัน", "catText":"ข้อความ", "catVariables":"ตัวแปร", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"ขอแสดงความยินดี คุณชนะ ขั้นตอนสุดท้ายสำเร็จแล้ว{numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"ค้นหาผู้บรรยายรับเชิญ", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"ขออภัย '%1' ไม่ตรงกับโปรแกรมที่บันทึกไว้.", "help":"ขอความช่วยเหลือ", "hidden":"ซ่อน", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(ซ่อน)", "hintHeader":"เคล็ดลับ:", "hintPrompt":"ต้องการความช่วยเหลือเหรอ?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"เสร็จ", "homepageUiTipsAfterDialogConfirm":"สิ่งที่น่าเรียนรู้ยังมีอีก", "iconSearchPlaceholder":"ค้นหาไอคอน...", + "iDontKnow":"I don't know", "ignore":"เพิกเฉย", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"ออนไลน์", "openWorkspace":"มันทำงานได้อย่างไร", "orientationLock":"ปิดล็อควางแนวในการตั้งค่าอุปกรณ์.", + "other":"อาชีพอื่น ๆ", "pairingNavigatorWarning":"ปริศนานี้เสร็จในขณะที่การจับคู่กับ {driver} ดูที่ปริศนานี้บนบัญชีของเขาเพื่อดูการแก้ไขปัญหาที่คุณสร้างเป็นทีม", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"ผู้ปกครอง", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"เล่น", @@ -494,6 +534,7 @@ "positionTopOutRight":"ไปที่ตำแหน่งด้านบนขวาด้านนอก", "positionTopRight":"ไปที่ตำแหน่งด้านบนขวา", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"พิมพ์ใบรับรอง", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"แบ่งปัน", "shareFailure":"ขออภัย เราไม่สามารถใช้โปรแกรมนี้ร่วมกันได้.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"โปรดระบุอายุของคุณด้านล่าง และคลิกตกลงเพื่อดำเนินการต่อไป", "shareWarningsMoreInfo":"ข้อมูลเพิ่มเติม", "shareWarningsStoreData":"App นี้สร้างบนฐานข้อมูลของ Code Studio ที่สามารถดูได้โดยทุกคนที่มีลิ๊งค์นี้ ดังนั้นจึงควรระวัง ถ้าคุณถูกขอให้แจ้งข้อมูลส่วนตัว", @@ -618,6 +669,7 @@ "showToolbox":"แสดงกล่องเลรื่องมือ", "showVersionsHeader":"ประวัติรุ่น", "signup":"ลงทะเบียนเพื่อทดลองเรียน", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"ด่านถูกล็อก", "stageNotFullyLocked":"ด่านจะไม่ถูกล็อกทั้งหมด", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"แผนการเรียนและแหล่งข้อมูล", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"เริ่มต้นการเรียนรู้กันเลย", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"มุมมองสภาพการเขียนโปรแกรม", "syntaxErrorMsg":"โปรแกรมของคุณมีการพิมพ์ผิด กรุณาลบบรรทัดที่ {lineNumber} แล้วลองอีกครั้ง", "teacher":"ครู", + "teachers":"ครู", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"ช่วงเวลาของ Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"เปิดเผย", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"ต้องการศึกษาการเขียนโปรแกรมหรือ", "watchVideo":"ดูวีดีโอ", "when":"เมื่อ", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"พื้นที่ทำงาน: ", "yes":"ใช่", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/th-TH/dashboard/authored_hints.yml b/i18n/locales/th-TH/dashboard/authored_hints.yml index e9b95b88ec98b..c1fb59f299fae 100644 --- a/i18n/locales/th-TH/dashboard/authored_hints.yml +++ b/i18n/locales/th-TH/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ th: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ th: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ th: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ th: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/th-TH/dashboard/base.yml b/i18n/locales/th-TH/dashboard/base.yml index 00c543f9adacd..4552b12aaea51 100755 --- a/i18n/locales/th-TH/dashboard/base.yml +++ b/i18n/locales/th-TH/dashboard/base.yml @@ -494,6 +494,8 @@ th: notes_coming_soon: 'เร็ว ๆ นี้จะมีบันทึกย่อสำหรับวิดีโอนี้' autoplay_option: 'วิดีโอเริ่มเล่นอัตโนมัติ' download: 'ดาวน์โหลดวิดีโอ' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "เบราเซอร์ของคุณไม่ได้รับการสนับสนุนให้ใช้งาน กรุณาอัพเกรดเบราเซอร์เป็น ซึ่งเป็นหนึ่งในเบาร์เซอร์ที่เราแนะนำ คุณอาจจะลองดูหน้าเพจได้ แต่การทำงานบางอย่างจะไม่สมบูรณ์" @@ -928,7 +930,9 @@ th: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/th-TH/dashboard/callouts.yml b/i18n/locales/th-TH/dashboard/callouts.yml index e1c7c268b51e0..6bfb577d930ca 100644 --- a/i18n/locales/th-TH/dashboard/callouts.yml +++ b/i18n/locales/th-TH/dashboard/callouts.yml @@ -12,6 +12,14 @@ th: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ th: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/th-TH/dashboard/courses.yml b/i18n/locales/th-TH/dashboard/courses.yml index f215ca47f7a44..2f5ddbbde2fea 100644 --- a/i18n/locales/th-TH/dashboard/courses.yml +++ b/i18n/locales/th-TH/dashboard/courses.yml @@ -12,3 +12,8 @@ th: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/th-TH/dashboard/instructions.yml b/i18n/locales/th-TH/dashboard/instructions.yml index 512cceb54afbd..39aef0455c71b 100644 --- a/i18n/locales/th-TH/dashboard/instructions.yml +++ b/i18n/locales/th-TH/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ th: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/th-TH/dashboard/markdown_instructions.yml b/i18n/locales/th-TH/dashboard/markdown_instructions.yml index 5473500a0ae61..f1210357cb338 100644 --- a/i18n/locales/th-TH/dashboard/markdown_instructions.yml +++ b/i18n/locales/th-TH/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ th: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ th: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ th: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ th: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ th: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ th: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ th: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ th: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/th-TH/dashboard/scripts.yml b/i18n/locales/th-TH/dashboard/scripts.yml index 18605116e2936..1692a870e421a 100755 --- a/i18n/locales/th-TH/dashboard/scripts.yml +++ b/i18n/locales/th-TH/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ th: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ th: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ th: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/th-TH/pegasus/mobile.yml b/i18n/locales/th-TH/pegasus/mobile.yml index 883ef8f7e6d52..b66f0943323d2 100755 --- a/i18n/locales/th-TH/pegasus/mobile.yml +++ b/i18n/locales/th-TH/pegasus/mobile.yml @@ -687,6 +687,7 @@ dashboard_students_add_student: "เพิ่มนักเรียน" dashboard_students_add_students: "เพิ่มนักเรียนหลายคน" dashboard_students_add_multiple: 'พิมพ์ชื่อของนักเรียนของคุณ หนึ่งชื่อต่อหนึ่งบรรทัด' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "คุณได้สร้างกลุ่มใหม่แล้ว! ตอนนี้ให้คุณเพิ่มนักเรียนหรือเพิ่มนักเรียนทีละหลายคน ด้วยปุ่มด้านบน" dashboard_students_placeholder_name: "ชื่อนักเรียน" dashboard_students_name: "ชื่อ" diff --git a/i18n/locales/tr-TR/blockly-mooc/common.json b/i18n/locales/tr-TR/blockly-mooc/common.json index 3b6be1ad52775..80d7336b9e4cc 100755 --- a/i18n/locales/tr-TR/blockly-mooc/common.json +++ b/i18n/locales/tr-TR/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Kendi öğrencilerimin listesini oluştur ve yönet", "addStudentsSyncThirdParty":"Üçüncü taraf bir uygulamada var olan bir sınıf bölümünden öğrencilerimin listesini eşleştir", "addStudentsToSectionInstructions":"Öğrencilerinizi nasıl eklemek istediğinizi seçin:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Yaş", "allHandouts":"Tüm dinleyici notları", "allStudents":"Tamamı", @@ -45,6 +47,39 @@ "catProcedures":"Fonksiyonlar", "catText":"yazı", "catVariables":"Değişkenler", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Meydan Okuma Bulmacaları, yeteneklerini yeni bir seviyeye taşımak için tasarlanmış derslerdir.", "challengeLevelPassTitle":"Başardın!", "challengeLevelPassText":"Ancak, bunu sadece {idealBlocks, plural, one {1 blok} other {# bloklar}} ile yapabildin. Programını çok daha iyi yapabilir misin?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Tebrikler! Son aşamayı bitirerek {numTrophies, plural, one {bir ödül} other {# ödül}} kazandınız.", "findCourse":"Bir ders bul", "findCourseDescription":"Ana sayfanıza eklemek için yeni kurslar deneyin.", - "findGuestSpeaker":"Misafir konuşmacı bul", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Gönüllü birisinin Sınıfınızı ziyaret etmesini sağlayın veya görüntülü sohbet üzerinden ilham için bir gönüllü davet edin.", "findLocalClassHeading":"Yerel bir bilgisayar bilimleri sınıfı bul", "findLocalClassSubheading":"Yerel sınıflar", @@ -337,6 +372,7 @@ "hashError":"Üzgünüz, '%1' kayıtlı herhangi bir programa karşılık gelmez.", "help":"Yardım", "hidden":"Gizli", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Gizle)", "hintHeader":"İşte bir ipucu:", "hintPrompt":"Yardım ister misiniz?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Bitiş", "homepageUiTipsAfterDialogConfirm":"Daha fazlasını öğren", "iconSearchPlaceholder":"Öğe ara...", + "iDontKnow":"I don't know", "ignore":"Yoksay", "importFromGoogleClassroom":"Google Classroom üzerinden bölüm aktar", "importFromClever":"Clever.com'dan içeri bölüm aktar", @@ -460,9 +497,12 @@ "online":"Çevrimiçi", "openWorkspace":"Nasıl Çalışır", "orientationLock":"Yönlendirme kilidini aygıt ayarlarından devre dışı bırakın.", + "other":"Diğer", "pairingNavigatorWarning":"Bu bulmaca {driver} ile beraber tamamlandı. ", "pairingNavigatorLink":"Takım olarak oluşturduğunuz çözümü görüntülemek için buraya tıklayın.", "pairProgramming":"Eşli Programlama", + "parent":"Üst", + "parents":"Parents", "pause":"Break", "perfect":"mükemmel", "play":"oynat", @@ -494,6 +534,7 @@ "positionTopOutRight":"sağ üst dış konuma", "positionTopRight":"sağ üst konuma", "predictionInstructions":"Programı çalıştırmadan önce bir tahmin yap.", + "printCertificate":"Sertifikayı Yazdır", "printCertificates":"Sertifika yazdır", "professionalLearning":"Profesyonel öğrenme", "professionalLearningDescription":"Bizim yüksek oy almış profesyonel eğitimlerimiz sizi bir sonraki bilgisayar bilimi sınıfınız için hazırlar.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Bir üst seviye için Code.org'daki kursları tarayın.", "share":"Paylaş", "shareFailure":"Üzgünüz, bu programı paylaşamıyoruz.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Lütfen yaşınızı aşağıya giriniz ve devam etmek için TAMAM'a tıklayınız.", "shareWarningsMoreInfo":"Gizlilik Politikamız", "shareWarningsStoreData":"Code Studio'da oluşturulmuş bu uygulamada bu paylaşım linki vasıtasıyla herhangi bir kişi tarafın görüntülenebilecek veriler saklanmaktadır, bu yüzden sizin ya da bir başkasının kişisel bilgilerini paylaşmaktan kaçının.", @@ -618,6 +669,7 @@ "showToolbox":"Araç kutusunu göster", "showVersionsHeader":"Versiyon Geçmişi", "signup":"Giriş dersi için üye olun", + "skipPuzzle":"Skip puzzle", "stageExtras":"Ektralar", "stageLocked":"Sahne kilitli.", "stageNotFullyLocked":"Sahne herkes için kilitli değil.", @@ -645,6 +697,7 @@ "subtitle":"Bir görsel programlama ortamı", "syntaxErrorMsg":"Programınızda yazım hatası var. Lütfen {lineNumber} satırını çıkartınız ve tekrar deneyiniz.", "teacher":"Öğretmen", + "teachers":"Öğretmenler", "teacherCommunity":"Öğretmen topluluğu", "teacherCommunityDescription":"Öğretim programı hakkında soru sorun, ders fikri paylaşın ve diğer öğretmenlerden yardım alın", "teacherCourseHoc":"Saat Kodu", @@ -702,6 +755,7 @@ "viewUnitOverview":"Üniteye genel bakış", "visible":"Görünür", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Kod yazmayı öğrenmek ister misiniz?", "watchVideo":"Videoyu İzle", "when":"Ne zaman", @@ -710,5 +764,17 @@ "withoutHints":"Herhangi bir ipucu kullanmadan!", "workspaceHeaderShort":"Çalışma alanı: ", "yes":"Evet", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"isminiz@deneme.com", + "yourName":"Adınız", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/tr-TR/dashboard/authored_hints.yml b/i18n/locales/tr-TR/dashboard/authored_hints.yml index 0c4b181e546af..7c14ad88c04cb 100644 --- a/i18n/locales/tr-TR/dashboard/authored_hints.yml +++ b/i18n/locales/tr-TR/dashboard/authored_hints.yml @@ -3156,41 +3156,35 @@ tr: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: courseC_starWars_loops1_a: BB-8 hurda metalleri toplamayı söylenmesine ihtiyaç duymuyor, eğer biraz yuvarlanırsa, o otomatik olarak toplayacak. - courseC_starWars_loops1_b: Hata yapmaktan korkmayın! Bulmacayı henüz çözdüğünüzü düşünmeseniz bile, bloklar ekleyin ve ne olacağını görmek için kodu çalıştırın. + courseC_starWars_loops1_b: Burada bir 'tekrarla' döngüsünün yardımı olur mu? courseC_starWars_loops1_c: Bu bulmacayı çözmek için 5 defa 'ilerle'mek isteyeceksin. courseC_starWars_loops10_authored_hint: courseC_starWars_loops10_a: Bu desen dev bir merdiven basamağı gibi görünmüyor mu? Bütün dönüşleri yapmak için önceki bulmacada öğrendiklerinizi kullanıp kullanamayacağınızı görün. - courseC_starWars_loops10_b: Eğer kodlarını daha fazla basitleştirmek istersen, bir 'tekrarla' bloğunun içine başka bir tane daha ekleyebilirsin. Buna **iç içe döngü** denir. - courseC_starWars_loops10_c: Hata yapmaktan korkmayın! Bulmacayı henüz çözdüğünüzü düşünmeseniz bile, bloklar ekleyin ve ne olacağını görmek için kodu çalıştırın. + courseC_starWars_loops10_b: "Eğer kodlarını daha fazla basitleştirmek istersen, bir 'tekrarla' bloğunun içine başka bir tane daha ekleyebilirsin. Buna **iç içe döngü** denir." + courseC_starWars_loops10_c: Burada bir 'tekrarla' döngüsünün yardımı olur mu? courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: Bu bulmacayı çözmek için yukarı hareket komutunu 5 kez tekrarlamanız gerekir. - courseC_starWars_loops2_c: Komutu tekrarlamak için 'tekrarla döngüsünü sürüklediğinden emin ol, ardından komutlarını tekrarlamak için onun içine yerleştir. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Her ''tekrarla'' döngüsünün içinde bir komut bulunacak: ''ilerle''.' courseC_starWars_loops4_c: '"Sola" dön bloğunun yanındaki küçük ok işaretine tıklamak, onu "sağ" olarak değiştirmene izin verecektir.' courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: Aşağı ilerlemek için, dönüp hareket etmelisin. courseC_starWars_loops5_a: En iyi çözüm bir adet aşağı ilerle komutu ve başka bir ilerle komutuyla doldurulmuş bir döngü kullanmaktır. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: Eğer kodlarını daha fazla basitleştirmek istersen, bir 'tekrarla' bloğunun içine başka bir tane daha ekleyebilirsin. Buna **iç içe döngü** denir. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "Eğer kodlarını daha fazla basitleştirmek istersen, bir 'tekrarla' bloğunun içine başka bir tane daha ekleyebilirsin. Buna **iç içe döngü** denir." courseC_starWars_loops7_authored_hint: courseC_starWars_loops7_a: Bu yıldız deseni biraz karışık görünüyor! Onun üzerine daha basit bir yıldız çizip çizemeyeceğini görelim. Bütün hurda metali kaplıyor mu? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Hata yapmaktan korkmayın! Bulmacayı henüz çözdüğünüzü düşünmeseniz bile, bloklar ekleyin ve ne olacağını görmek için kodu çalıştırın. + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_c: Burada bir 'tekrarla' döngüsünün yardımı olur mu? courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? course_starWars_loops8_c: Eğer merdiven basamağı desenini çözerseniz, dikey çizgiyi çözebilir ve basitçe merdiven basamağı programının sonuna o kodu ekleyebilirsiniz! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - Harika gidiyorsun! Böyle devam et! - - Eğer kodun nerede tekrar edeceğini bulmakta zorluk yaşıyorsanız, bir kağıda not alıp, bir desen bulmaya çalış. course_starWars_loops9_b: Tekrar eden bir döngüye birden fazla blok yerleştirebileceğinizi unutmayın. course_starWars_loops9_c: Bu bulmacayı çözmek için sola dönmene gerek kalmayacak, bu yüzden tüm dönüşlerin sağa doğru olabilir. courseD_artist_binary1_authored_hint: @@ -3366,7 +3360,7 @@ tr: courseD_artist_nestedLoops_challenge2_a: Düzgün bir sekizgen çizmek için sanatçının (karakterin) 8 kere 45 derecelik açı ile dönmesi gerekir. courseD_artist_nestedLoops_challenge2_b: Bir kare çizmek için, sanatçının 4 kez 90 derece dönmesi gerekiyor. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: Hangi açıya ihtiyacın olduğunu görmek için açılır menüdeki 'dön' bloğunu kullanabilirsin! + courseD_artist_project1_a: "İç içe döngüleri dene!\n\nŞekillerin çizgilerini çizmek için oluşturduğun kodları kullan ve başka bir döngünün içinde iç içe yerleştir. Altta, dıştaki döngü bitmeden önce Elsa'yı etrafında çeviren bir blok ekle.\n\n- Eğer dıştaki döngüyü 5 defa tekrarlıyorsan 72 dereceyi dene\n- Eğer dıştaki döngüyü 6 defa tekrarlıyorsan 60 dereceyi dene" courseD_artist_project1_b: '''ileri git'' komutunun bir çizgi çizdiğini, fakat ''ileri zıpla'' komutunu çizmediğini unutma.' courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | @@ -3382,7 +3376,7 @@ tr: courseD_artist_project3_authored_hint: courseD_artist_project3_a: "İç içe döngüleri dene!\n\nŞekillerin çizgilerini çizmek için oluşturduğun kodları kullan ve başka bir döngünün içinde iç içe yerleştir. Altta, dıştaki döngü bitmeden önce Elsa'yı etrafında çeviren bir blok ekle.\n\n- Eğer dıştaki döngüyü 5 defa tekrarlıyorsan 72 dereceyi dene\n- Eğer dıştaki döngüyü 6 defa tekrarlıyorsan 60 dereceyi dene" - courseD_artist_project3_b: Hangi açıya ihtiyacın olduğunu görmek için açılır menüdeki 'dön' bloğunu kullanabilirsin! + courseD_artist_project3_b: "Hangi açıya ihtiyacın olduğunu görmek için açılır menüdeki 'dön' bloğunu kullanabilirsin!" courseD_artist_project3a_authored_hint: courseD_artist_project3a_a: Şeklinizi döndürmek için farklı yollar da seçebilirsiniz! 18 defa, 20 derece döndürmeye ne dersin? courseD_artist_project4_authored_hint: diff --git a/i18n/locales/tr-TR/dashboard/base.yml b/i18n/locales/tr-TR/dashboard/base.yml index 84876602b5337..5237d7179f18b 100755 --- a/i18n/locales/tr-TR/dashboard/base.yml +++ b/i18n/locales/tr-TR/dashboard/base.yml @@ -491,6 +491,8 @@ tr: notes_coming_soon: 'Video için notlar yakında eklenecek.' autoplay_option: 'Otomatik oynayan video' download: 'Videoyu indir' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Tarayıcınız desteklenmiyor. Lütfen tarayıcınızı desteklenen tarayıcılardan birine yükseltin. Sayfayı görüntüleyebilirsiniz ama önemli özellikler çalışmayabilir." @@ -925,6 +927,8 @@ tr: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Bu sahnenin içeriği görünmemektedir çünkü bu sahne şu anda kilitlidir. Öğretmeniniz bu sahneyi size çalışmak veya yanıtlarınızı gözden geçirmek için zamanında açacaktır.' hidden_stage: "Öğretmenin senin burada olmanı beklemiyordu. Lütfen öğretmenine hangi derste olman gerektiğini sor." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Ünite genel bakışına git' view_all_units: 'Tüm üniteleri göster' pd: diff --git a/i18n/locales/tr-TR/dashboard/callouts.yml b/i18n/locales/tr-TR/dashboard/callouts.yml index 0c34995d33d0a..ce019202544ad 100644 --- a/i18n/locales/tr-TR/dashboard/callouts.yml +++ b/i18n/locales/tr-TR/dashboard/callouts.yml @@ -12,6 +12,14 @@ tr: 4_5_Bee_Conditionals_2_1: Unutma, her bulutun arkasında bir çiçek olup olmadığını görmek için kontrol edin. Peteğin için hiç kontrol etmen gerekmiyor. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Unutma, her bulutun arkasında bir çiçek olup olmadığını görmek için kontrol edin. Peteğin için hiç kontrol etmen gerekmiyor. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ tr: sign_in_to_save_project: Projenizi daha sonra erişmek ister misiniz? Hesabınıza bu projeyi kaydetmek için oturum açın! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: Bu sprite ın ilerlemesini sağlar! diff --git a/i18n/locales/tr-TR/dashboard/courses.yml b/i18n/locales/tr-TR/dashboard/courses.yml index c61b4267a8f05..8d27a61334c94 100644 --- a/i18n/locales/tr-TR/dashboard/courses.yml +++ b/i18n/locales/tr-TR/dashboard/courses.yml @@ -12,3 +12,8 @@ tr: description_student: Bilgisayar bilim keşifler (CS keşifler) giriş seviyesi bilgisayar bilimi dersi olup öğrencilerin otantik eserler oluşturma ve yaratıcılık, iletişim, problem çözme ve eğlence için bir araç olarak bilgisayar bilimi ile meşgul olmasını sağlar. description_teacher: Bilgisayar bilim keşifler (CS keşifler) giriş seviyesi bilgisayar bilimi dersi olup öğrencilerin otantik eserler oluşturma ve yaratıcılık, iletişim, problem çözme ve eğlence için bir araç olarak bilgisayar bilimi ile meşgul olmasını sağlar. description_short: Bilgisayar bilimlerine giriş niteliğindeki bir kurs, öğrencilere özgün eserler oluşturabilme yetkinliğini sağlamakta yardımcı olur. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/tr-TR/dashboard/markdown_instructions.yml b/i18n/locales/tr-TR/dashboard/markdown_instructions.yml index 892b2d5fbbd97..4eac7168b2663 100644 --- a/i18n/locales/tr-TR/dashboard/markdown_instructions.yml +++ b/i18n/locales/tr-TR/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ tr: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPikselasyon: Görev 3\\r\n\\r\n**Yol tarifi:**\\r\nSeni videoda oluşturulmuş 4x4 Maddie resmi ile başlatıyoruz.\\r\n\\r\nSenin görevin 4x4 bir ızgarayı *piksel başına12-bit * kullanarak boya ile doldurmak.Sonuç sağda gözüken resime benzemeli (ama aynısı olmak zorunda değil). \\r\n\\r\nİşte şartlar:\\r\n\\r\n\n * Satır 1 - Kırmızının tonları ile doldur. \\r\n * Satır 2 - Yeşilin tonları. \\r\n *Satır 3 - mavinin tonları. \\r\n * Satır 4 - grinin tonları.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nRenk Pikselasyonu: Görev 1\n**Yol tarifi:**\n\n* Seni oluşturulmuş 4x2 Maddie resmi ile başlatıyoruz ancak son iki kareyi bıraktık.\n* Resmi, hangi iki rengin eksik olduğunu bularak ve onları kodlayarak bitirmelisin.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -720,11 +732,11 @@ tr: CSD U4 - Design Mode Input Widgets_markdown_instruction: "# Input Elements\\r\n\\r\n\\r\nButtons are a great way to navigate\naround your app, and text labels are the primary way to display content in\nyour app. When it comes to taking input from your users, sometimes you need\na place for them to type or boxes to check. The **Text Input**, **Dropdown**,\n**Radio Button**, and **Checkbox** elements all provide ways for your users\nto input information to your app.\\r\n\\r\n# Do This\\r\n\\r\nChoose at least\ntwo of the input elements, and for each one:\\r\n\\r\n* Drag it out and position\nit on the screen\\r\n* Change the id to something meaningful\\r\n* Read through\nthe properties and experiment with them\\r\n* Add a label element next to each\nthat describes what they do (don't forget to give it an id too!)\\r\n\\r\n" CSD U4 - Design Mode Project_markdown_instruction: "# Mocking Up Your App\\r\n\\r\nNow\nthat you have some practice laying out elements in App Lab you can start working\non mocking your own app. With your group divvy up the screens so that everyone\nis working on a different screen. Because you'll be dividing the work up\nyou'll want to do some planning ahead of time to deicde on a common look\nand feel for your pages. For example, you'll want to agree on things such\nas:\\r\n\\r\n* Where do navigation buttons go?\\r\n* What colors will you use\nfor backgrounds, text, and buttons\\r\n* What's the general style and layout?\\r\n\\r\n#\nDo This\\r\n\\r\n* Decide on a _namespace_ for your page, this will be something\nyou add to the beginning of every id so that your element ids don't conflict\nwith others when you merge everyone's screens together\\r\n\\t* For example,\nif you are making the home page, you might use \"home_\" as your namespace\n- leading to ids such as:\\r\n \\t* \"home_title\"\\r\n * \"home_loginButton\"\\r\n *\n\"home_logo\"\\r\n* Use the built-in elements to lay out your app screen\\r\n*\nFor any components of your app that can't be recreated with the built in\nelements you can either:\\r\n\\t* Redesign to utilize built in elements\\r\n *\nFind an image to use in place of your element\\r\n * Draw the element using\nyour preferred image editor\\r\n* Share your design regularly with your teammates\nto ensure consistent style" CSD U4 - Design Mode Text_markdown_instruction: "# Adding Text\\r\n\\r\nThe label element lets you add any\ntext you'd like to your app. Just drag out a label block and set its \"text\"\nproperty. \\r\n\\r\n# Do This\\r\nUse a label element to create a title for this\napp.\\r\n\\r\n* Drag out a label and place it on the top of the screen\\r\n*\nChange the id to \"titleLabel\"\\r\n* Change the text to \"My App\"\\r\n* Increase\nthe font size\\r\n* Choose a color you like for the title\\r\n\\r\n" - CSD U5 Pizza 2_markdown_instruction: "# Pizza Party\\r\n\\r\nWhen people work\nwith data, they know to leave off answers that don't make sense, and that\nsome answers, such as \"peppers\", \"pepppers\" and \"green peppers\", actually\nmeant the same thing. Computers don't know how to do this, so we have to\nclean the data before the computer is able to use it.\\r\n\\r\nThis version\nof the app has a second column for data to be cleaned.\\r\n\\r\n## Do this\\r\n*\nClick \"Run\" to see the new list of answers to be cleaned.\\r\n* Click on\neach answer that needs to be cleaned and correct it so that the computer will\nchart it properly. (You may want to delete some answers entirely.)\\r\n* When\nyou are finished, click \"Show Chart\" to see the new chart of cleaned answers." - CSD U5 Pizza_markdown_instruction: "# Pizza Party\\r\n\\r\nThe pizza party data\nhas been put into an app for you, and the answers from another class have\nbeen added. Because this is an app, we can automate the creation of the bar\nchart from the given data.\\r\n\\r\n# Do This\\r\n* Click \"Run\" to see the\nlist of answers that the classes have given.\\r\n* Discuss with a partner what\nyou think the chart of this data will look like.\\r\n* Click \"Show Chart\"\nto see for yourself.\\r\n\\r\n# Spreadsheet Version\\r\n\\r\nThe pizza party data\nhas also been put into a spreadsheet for you, if you would like to use it\ninstead. To use the spreadsheet, you'll need to make your own copy of it.\\r\n\\r\n*\nThis link will make you your own copy of the \"Pizza Topping Choices\" data:\n[Pizza Topping Choices](https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/copy)\\r\n*\nYou can also download a CSV version of the file [here](https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/export?format=csv)." - CSD U5 binary 1_markdown_instruction: "# 5-Bit Number\\r\n\\r\nWhen you only\nhad four bits, the highest number that you could make was fifteen. Now you'll\nhave a chance to work with more bits to make higher numbers.\\r\n\\r\nIn this\nactivity, the dots are replaced with numbers, but you still add up everything\nthat's showing to see what number the binary code stands for. The left-most\nbit doesn't have a number yet, so you'll have to give it one.\\r\n\\r\n# Do\nThis\\r\n\\r\n* Click on the bits to turn them on and off, and see the different\nnumbers you can make.\\r\n* Decide what number you want the left most bit to\nstand for, then click \"Edit\" to change its value.\\r\n* Once you've decided\non its value, try to make the following numbers: 16, 27, 31" - CSD U5 binary 2_markdown_instruction: "# 6-Bit Number\\r\n\\r\nFor this widget,\nyou'll need to put in the values for all the different bits.\\r\n\\r\n# Do\nThis\\r\n\\r\n* Click the \"Edit\" button, then type your values directly into\nthe squares.\\r\n* Once you've decided the value for every bit, the \"Save\"\nbutton.\\r\n* With your new system, make the following numbers: 32, 41, 63" - CSD U5 binary 3_markdown_instruction: "# Decoding multiple numbers\\r\n\\r\nHere's\na widget that can calculate numbers up to to eight bits. You can use it to\ntry to find the three world records encoded in the binary string below. The\nanswers are in order in the string.\\r\n\\r\n1. Most canned drinks opened by\na parrot in one minute.\\r\n2. Most ice cream scoops balanced on a cone.\\r\n3.\nMost number of people lifted and thrown in two minutes.\\r\n\\r\n![](https://images.code.org/51fe16afb224a2cc4819def434f6ec9d-image-1502735454689.png)\\r\n\\r\n#\nDo This\\r\n* Try to decode the three numbers from a the binary string\\r\n*\nDiscuss your answers with your partner.\\r\n * Was there any other information\nyou need to be certain your numbers are correct?" + CSD U5 Pizza 2_markdown_instruction: "# Pizza Partisi \\ r \n\\ r \ninsanlar verilerle çalışırken, onlar yok cevaplar kapalı bırakmak biliyorum yapmak mantıklı ve bu\n bazı tür \"biber\", \"pepppers\" ve \"yeşil biber\" olarak cevaplar, aslında aynı anlamı şey. Bilgisayarlar için nasıl bilmiyorum yapmak bu yüzden önce verileri temizlemek zorunda bilgisayar kullanmak mümkün değildir. \\ r \n\\ r Uygulamanın \nbu sürümünde, temizlenecek veriler için ikinci bir sütun var. \\ r \n\\ r \n## Do bu \\ r \n* Yeni görmek için \"Çalıştır\" ı tıklayın liste cevapları temizlenecek. \\ r\n* Temizlenmesi gereken her cevabı tıklayın ve bilgisayarın düzgün şekilde grafiğini çizecek şekilde düzeltin . ( Bazı cevapları tamamen silmek isteyebilirsiniz .) \\ R \n* İşiniz bittiğinde temizlenmiş cevapların yeni grafiğini görmek için \"Grafiği Göster\" e tıklayın." + CSD U5 Pizza_markdown_instruction: "# Pizza Partisi \\ r \n\\ r \npizza partisi veri girmiştir bir uygulamanın sizin için ve birbirinden cevaplar sınıfına eklendi. Bu bir uygulama olduğu için verilen veriden çubuk grafik oluşturulmasını otomatikleştirebiliriz. \\ r \n\\ r \n# Do Bu \\ r \n* görmek için \"Çalıştır\" ı tıklayın\n listesini sınıfları verdikleri cevapların. \\ r \n* Bu verilerin grafik gibi görünecektir düşüncelerinizi bir ortak ile tartışır. \\ r \n* Kendiniz görünmek için \"Grafiği Göster\" i tıklayın. \\ r \n\\ r \n# Elektronik Tablo Sürümü \\ r \n\\ r\nPizza partisi veriler de sizin için bir elektronik tabloya konulmuştur eğer bunun yerine kullanmak istiyorum. Tablo kullanmak için yapmanız gerekir yapmak o kendi kopyasını. \\ r \n\\ r \n* Bu bağlantı olacak yapmak size \"Pizza Seçenekleri Topping\" Verilerin kendi kopyasını: [Pizza Seçimleri Topping] (https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/copy) \\ r \n* You [here] dosyasının bir CSV sürümünü (https://docs.google.com/spreadsheets/d/1q1vdgmIlGgxiqJs_VnqHvko18UD6XvRXrnY3JSU97NQ/export? format = csv) indirebilirsiniz ." + CSD U5 binary 1_markdown_instruction: "5.-Bit sayısı \\ r \n\\ r \nsadece dört bit vardı, sen verebilir en yüksek sayı yapmak onbeş oldu. Artık yüksek sayılar elde etmek için daha fazla bit ile çalışma şansınız olacak . \\ r \n\\ r \nBu aktivitede, noktalar sayılar ile değiştirilir, ama yine de hangi numarayı görmek gösteriyor herşeyi ekleyin olan ikili kod anlamına gelir. En soldaki bitin henüz bir numarası yok, bu yüzden bir tane vermek zorundasınız. \\ r \n\\ r \n# Do \nBu \\ r \n\\ r \n* bit tıklayın açmak ve kapatmak onları ve farklı sayılar görme yapmak . \\ r\n* Az sayıdaki en soldaki karakterin sayısını belirleyin, ardından değerini değiştirmek için \"Düzenle\" yi tıklayın . \\ r \n* Değerini belirledikten sonra aşağıdaki sayıları yapmaya çalışın : 16, 27, 31" + CSD U5 binary 2_markdown_instruction: "6.-Bit sayısı \\ r \n\\ r \nbu widget için, tüm farklı bit değerleri koymak gerekir. \\ r \n\\ r \n# Do \nBu \\ r \n\\ r \n* daha sonra kare şeklinde doğrudan değerleri yazın, \"Düzenle\" düğmesini tıklayın. \\ r \n* Her bit değerini karar verdikten sonra, \"Kaydet\" düğmesine basın. \\ r \nyeni sistemle *, yapmak aşağıdaki numaraları: 32, 41, 63" + CSD U5 binary 3_markdown_instruction: "# Birden fazla sayıyı çözerek \\ r \n\\ r \nSekiz bit'e kadar sayıyı hesaplayabilen bir widget. Bunu, aşağıdaki ikili dizgide kodlanan üç dünya rekorunu bulmaya çalışmak için kullanabilirsiniz . Yanıtlar dizede sıralıdır. \\ r \\ r \nbir dakika içinde bir papağan tarafından açılan 1. En konserve içecekler. \\ r \nbir koni üzerinde dengeli 2. En dondurma kaşık. \\ r \nkaldırdı ve iki dakika atılmış insanların 3. En sayısı. \\ r \\ r \n! [] (https://images.code.org/51fe16afb224a2cc4819def434f6ec9d- görüntü -1502735454689.png) \\ r \\ r \n#\n Do Bu\n\n\n\\ r \n* bir üç sayı deşifre etmeye çalışın ikili dize \\ r \n* eşinizle cevapları tartışır. \\ r\n Eğer numaralarının doğru belli olması gerekiyor diğer bilgileri * var mıydı?" CSD U5 binary 4_markdown_instruction: "# Bit Length\\r\n\\r\nIf you don't know\nhow many bits long each number is, you won't be able to decode a string of\nnumbers.\\r\n\\r\nFor example, the following binary string could be decoded\nmany different ways.\\r\n\\r\n\\r\n\\r\nIf you split the string like this, the string\nreads 71, 28, 28.\\r\n\\r\n       \\r\n\\r\nIf you split it like this, the string reads\n17, 249, 12.\\r\n\\r\n       \\r\n\\r\n\\r\nTo solve this problem, people agree on\na fixed length for every number. The following string uses the same three\nnumbers, but each number takes up exactly eight bits.\\r\n\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* Use the binary widget to\ndecode the string that uses eight bit numbers.\\r\n* Check you answer with\na partner to see whether you got the same answer." CSD U5 black white images pixelation 2_markdown_instruction: "# Bunu Yap\\r\n\\r\nPikselleme aracını kullanarak gülen yüz çizin.\\r\n\\r\n![](https://images.code.org/3e81e7e5c95a63173242552de2e9c094-image-1491425592286.52.47\nPM.png)" CSD U5 black white images pixelation 3_markdown_instruction: "# Bunu Yap\\r\n\\r\nBu resmin genişlik ve yükseklik kaydırma çubuğu doğru ayarlanmadığı için hiçbir şeye benzemiyor. Resmi bulana kadar onları değiştirin.\\r\n\\r\n![](https://images.code.org/c2abe82051e700f22ce613e407e71536-image-1491426050751.00.17\nPM.png)" @@ -1870,7 +1882,7 @@ tr: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ tr: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ tr: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3436,22 +3456,22 @@ tr: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "Başka bir neden dolayı kaygılıyım:" @@ -3907,6 +3927,8 @@ tr: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/tr-TR/dashboard/scripts.yml b/i18n/locales/tr-TR/dashboard/scripts.yml index 86bb3fe089a24..4c88e2aad3d48 100755 --- a/i18n/locales/tr-TR/dashboard/scripts.yml +++ b/i18n/locales/tr-TR/dashboard/scripts.yml @@ -2516,9 +2516,9 @@ tr: Wrap Up: name: Özet Classroom and workshop style: - name: Classroom and workshop style + name: Sınıf ve çalışma yöntemi 'Classroom and workshop style ': - name: 'Classroom and workshop style ' + name: 'Sınıf ve çalışma yöntemi ' algebraFacilitator: title: Computer Science in Algebra Facilitator Pre Work description: Teach Algebra through Functional Programming @@ -5340,9 +5340,9 @@ tr: description_student: Döngüler içinde döngüler içinde döngüler. Bu ne anlama geliyor? Bu ders, size, bir döngünün içine başka bir döngüyü yerleştirdiğinizde ne olduğunu öğretecek. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen + name: Nested Loops Project in Artist description_student: Daha fazla iç içe döngüler! Bu kez iç içe döngüler ile bazı HARİKA çizimler yapacaksınız. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Algoritmalar: Röle programlama' description_student: Kod ile çizimler yaptığınız kursun başını hatırlayın. Bu derste, çok benzer bir şey yapmak için bir takımla birlikte çalışacaksınız! @@ -5391,7 +5391,7 @@ tr: description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: name: Sanatçı'da İç İçe Döngüler Projesi - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. description_teacher: Şimdi, öğrenciler döngülerini nasıl kademe kademe yapacaklarını bildiklerine göre çok güzel şeyler oluşturabilirler. Bu ders, öğrencilerin kendi hazır resim dosyalarını oluşturmaları için bir dizi alıştırma yapmalarını sağlayacak. Debugging in Collector: name: Debugging in Collector @@ -5839,7 +5839,7 @@ tr: Loops in Artist: name: Loops in Artist Nested Loops Project in Artist: - name: Sanatçı'da İç İçe Döngüler Projesi + name: Nested Loops Project in Artist Internet: name: İnternet Digital Citizenship: @@ -5895,7 +5895,7 @@ tr: Present Your Project: name: Projeni sun Nested Loops Project in Frozen: - name: Nested Loops in Frozen + name: Sanatçı'da İç İçe Döngüler Projesi 'How it Works: The Internet': name: 'Beyond Programming: The Internet' 'Common Sense Education: Digital Citizenship': @@ -6068,3 +6068,13 @@ tr: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/tr-TR/pegasus/mobile.yml b/i18n/locales/tr-TR/pegasus/mobile.yml index 1b811f5197039..af8e9dfda18b4 100755 --- a/i18n/locales/tr-TR/pegasus/mobile.yml +++ b/i18n/locales/tr-TR/pegasus/mobile.yml @@ -676,6 +676,7 @@ dashboard_students_add_student: "Öğrenci Ekle" dashboard_students_add_students: "Birden fazla öğrenci Ekle" dashboard_students_add_multiple: 'Yazın veya öğrencilerinzin isimlerini, her satırda bir tane olacak şekilde yapştırın:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Yeni bir bölüm oluşturdunuz. Şimdi yukarıdaki öğrenci ekle ve birden fazla öğrenci Ekle düğmelerini kullanarak öğrencilerinizi ekleyin." dashboard_students_placeholder_name: "Öğrenci İsmi" dashboard_students_name: "İsim" diff --git a/i18n/locales/uk-UA/blockly-mooc/common.json b/i18n/locales/uk-UA/blockly-mooc/common.json index 4ddd36126a0b1..cd49e0ba8642c 100755 --- a/i18n/locales/uk-UA/blockly-mooc/common.json +++ b/i18n/locales/uk-UA/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Вік", "allHandouts":"All Handouts", "allStudents":"Все", @@ -45,6 +47,39 @@ "catProcedures":"Функції", "catText":"текст", "catVariables":"Змінні", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Вітання! Ви завершили останній етап і виграли {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Знайти курс", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Знайти гостя", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Шкода, але '%1' не відповідає жодній збереженій програмі.", "help":"Довідка", "hidden":"Приховане", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Приховати)", "hintHeader":"Підказка:", "hintPrompt":"Потрібна допомога?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Кінець", "homepageUiTipsAfterDialogConfirm":"Дізнайтеся більше", "iconSearchPlaceholder":"Шукати значок...", + "iDontKnow":"I don't know", "ignore":"Ігнорувати", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Онлайн", "openWorkspace":"Як це працює", "orientationLock":"Увімкни блокування повороту у налаштування пристрою.", + "other":"Інше", "pairingNavigatorWarning":"Це завдання було виконано у парі з {driver}. Переглянь це завдання у тому обліковому записі, щоб побачити ваше командне рішення.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Парне програмування", + "parent":"Батько/мати", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"грати", @@ -494,6 +534,7 @@ "positionTopOutRight":"до позиції вгору ззовні справа", "positionTopRight":"положення вгору праворуч", "predictionInstructions":"Зробіть прогноз перед запуском програми.", + "printCertificate":"Друкувати сертифікат", "printCertificates":"Друкувати сертифікати", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Поділитися", "shareFailure":"На жаль, цією програмою не можна поділитись.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Запиши свій вік та клацни ОК для продовження.", "shareWarningsMoreInfo":"Детальніше", "shareWarningsStoreData":"Ця програма, створена у Студії коду, містить дані, які може переглядати кожен після поширення посилання, тож уважно стався до прохань надати особисту інформацію.", @@ -618,6 +669,7 @@ "showToolbox":"Показати панель інструментів", "showVersionsHeader":"Журнал версій", "signup":"Підпишіться на вступний курс", + "skipPuzzle":"Skip puzzle", "stageExtras":"Додатки після етапу", "stageLocked":"Рівень заблоковано.", "stageNotFullyLocked":"Рівень не заблокований для всіх.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Плани уроків та ресурси", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Початок навчання", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"Візуальне середовище програмування", "syntaxErrorMsg":"У твоїй програмі помилка друку. Видали рядок {lineNumber} і спробуй знову.", "teacher":"Вчитель", + "teachers":"Вчителі", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Година коду", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Видимий", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Хочете навчитись програмувати?", "watchVideo":"Переглянути відео", "when":"коли", @@ -710,5 +764,17 @@ "withoutHints":"Без використання підказок!", "workspaceHeaderShort":"Робоча область: ", "yes":"Так", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/uk-UA/dashboard/authored_hints.yml b/i18n/locales/uk-UA/dashboard/authored_hints.yml index 7aa8880180766..29f02da9952ca 100644 --- a/i18n/locales/uk-UA/dashboard/authored_hints.yml +++ b/i18n/locales/uk-UA/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ uk: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ uk: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ uk: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ uk: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/uk-UA/dashboard/base.yml b/i18n/locales/uk-UA/dashboard/base.yml index 35211bf3ea5a2..e77431c68d1a7 100755 --- a/i18n/locales/uk-UA/dashboard/base.yml +++ b/i18n/locales/uk-UA/dashboard/base.yml @@ -494,6 +494,8 @@ uk: notes_coming_soon: 'Незабаром будуть доступні субтитри до цього відео.' autoplay_option: 'Автовідтворення відео' download: 'Завантажити відео' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Ваш браузер не підтримується. Оновіть свій браузер до одного із підтримуваних. Можете продовжити перегляд, але деякі функції, ймовірно, не працюватимуть." @@ -928,6 +930,8 @@ uk: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'Вміст цього етапу не видимий, бо цей етап поки що заблокований. Ваш вчитель розблокує цей етап, коли прийде час над ним працювати або перевіряти відповіді.' hidden_stage: "Ваш вчитель не очікував, що ви тут опинитесь. Запитайте у вчителя, який урок вам потрібен." + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: 'Перейти до огляду розділу' view_all_units: 'View all units' pd: diff --git a/i18n/locales/uk-UA/dashboard/callouts.yml b/i18n/locales/uk-UA/dashboard/callouts.yml index 4e98db4c1a89f..2ac9383a5c7d0 100644 --- a/i18n/locales/uk-UA/dashboard/callouts.yml +++ b/i18n/locales/uk-UA/dashboard/callouts.yml @@ -12,6 +12,14 @@ uk: 4_5_Bee_Conditionals_2_1: Пам'ятай, переконайся, що КОЖНА хмаринка має КВІТКУ. Тобі зовсім не потрібно перевіряти соту. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Пам'ятай, переконайся, що КОЖНА хмаринка має КВІТКУ. Тобі зовсім не потрібно перевіряти соту. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ uk: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/uk-UA/dashboard/courses.yml b/i18n/locales/uk-UA/dashboard/courses.yml index ba90c9ee4443c..7d159303ac307 100644 --- a/i18n/locales/uk-UA/dashboard/courses.yml +++ b/i18n/locales/uk-UA/dashboard/courses.yml @@ -12,3 +12,8 @@ uk: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/uk-UA/dashboard/instructions.yml b/i18n/locales/uk-UA/dashboard/instructions.yml index e4a8691ea2d6b..4805dc834f2a7 100644 --- a/i18n/locales/uk-UA/dashboard/instructions.yml +++ b/i18n/locales/uk-UA/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ uk: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/uk-UA/dashboard/markdown_instructions.yml b/i18n/locales/uk-UA/dashboard/markdown_instructions.yml index 0fba425638a02..7039a0cd90f11 100644 --- a/i18n/locales/uk-UA/dashboard/markdown_instructions.yml +++ b/i18n/locales/uk-UA/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ uk: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ uk: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ uk: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ uk: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ uk: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ uk: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ uk: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ uk: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/uk-UA/dashboard/scripts.yml b/i18n/locales/uk-UA/dashboard/scripts.yml index 2484a7167940d..b1da005fe5c5f 100755 --- a/i18n/locales/uk-UA/dashboard/scripts.yml +++ b/i18n/locales/uk-UA/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ uk: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ uk: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ uk: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/uk-UA/pegasus/mobile.yml b/i18n/locales/uk-UA/pegasus/mobile.yml index 704f8751b7927..da037b80e3d54 100755 --- a/i18n/locales/uk-UA/pegasus/mobile.yml +++ b/i18n/locales/uk-UA/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Додати учня" dashboard_students_add_students: "Додати учнів" dashboard_students_add_multiple: 'Надрукуйте або вставте імена Ваших учнів, по одному на рядок:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "Ви створили нову групу! Тепер додавайте учнів, використовуючи кнопки Додати учня та Додати учнів." dashboard_students_placeholder_name: "Ім'я учня" dashboard_students_name: "Ім’я" diff --git a/i18n/locales/ur-PK/blockly-mooc/common.json b/i18n/locales/ur-PK/blockly-mooc/common.json index 8dc8230bf9f6b..4bcc05f8449b2 100755 --- a/i18n/locales/ur-PK/blockly-mooc/common.json +++ b/i18n/locales/ur-PK/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"عمر", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"متن", "catVariables":"متغیرات", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"مبارک ہو! آپ نے آخری مرحلہ مکمل کرلیا اور {numTrophies, plural, one {a trophy} other {# trophies}} جیت لیا۔", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"معذرت، ' %1 ' کسی محفوظ کردہ پروگرام سے مطابقت نہیں کرتا۔", "help":"مدد", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(چھپائیں)", "hintHeader":"یہ رہی ایک ترکیب (ٹپ)", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"اختتام", "homepageUiTipsAfterDialogConfirm":"مزید سیکھے", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"اگنور", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"آن لائن", "openWorkspace":"یہ کس طرح کام کرتا ہے", "orientationLock":"ڈیوائس سیٹنگز میں اوریئنٹیشن لاک کو بند کردیں۔", + "other":"دیگر", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Waldain", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"دوسروں کو بتائیں", "shareFailure":"سوری، ہم اس پروگرام کو شیئر نہیں کرسکتے۔", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"ذیل میں اپنی عمر فراہم کریں اور جاری رکھنے کے لیے OK پر کلک کریں۔", "shareWarningsMoreInfo":"مزید معلومات", "shareWarningsStoreData":"اس ایپ کو کوڈ اسٹوڈیو پر بنایا گیا ہے، یہ ڈیٹا اسٹور کرتی ہے جو کہ کوئی بھی اس شیئرنگ لنک کے ذریعے اسے دیکھ سکتا ہے ، لہذا اگر آپ سے پرسنل انفارمیشن فراہم کرنا طلب کیا جائے تو احتیاط سے کام لیں۔ ", @@ -618,6 +669,7 @@ "showToolbox":"ٹول باکس دیکھیں", "showVersionsHeader":"ورژن ہسٹری", "signup":"تعارفی کورس کے لیے سائن اَپ کریں", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"سیکھنا شروع کریں", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"ایک ویوژول پروگرامنگ اینوائرمنٹ", "syntaxErrorMsg":"آپ کے پروگرام میں ایک ٹائیپو ہے۔ براہ کرم لائن {lineNumber} ہٹا دیں اور دوبارہ کوشش کریں۔", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"آور-آف-کوڈ", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"کوڈ کرنا سیکھنا چاہتے ہیں؟", "watchVideo":"ویڈیو دیکھیں", "when":"کب", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"ورک اسپیس ", "yes":"جی", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/ur-PK/dashboard/authored_hints.yml b/i18n/locales/ur-PK/dashboard/authored_hints.yml index a9f988635829f..7b4aad534201e 100644 --- a/i18n/locales/ur-PK/dashboard/authored_hints.yml +++ b/i18n/locales/ur-PK/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ ur: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ ur: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ ur: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ ur: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/ur-PK/dashboard/base.yml b/i18n/locales/ur-PK/dashboard/base.yml index 137e31dc228c9..6727404b885b7 100755 --- a/i18n/locales/ur-PK/dashboard/base.yml +++ b/i18n/locales/ur-PK/dashboard/base.yml @@ -494,6 +494,8 @@ ur: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ ur: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/ur-PK/dashboard/callouts.yml b/i18n/locales/ur-PK/dashboard/callouts.yml index 6b0db61b84904..d47fb813c3a26 100644 --- a/i18n/locales/ur-PK/dashboard/callouts.yml +++ b/i18n/locales/ur-PK/dashboard/callouts.yml @@ -12,6 +12,14 @@ ur: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ ur: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/ur-PK/dashboard/courses.yml b/i18n/locales/ur-PK/dashboard/courses.yml index 969fd1bd67b57..d9e1a7cda22cd 100644 --- a/i18n/locales/ur-PK/dashboard/courses.yml +++ b/i18n/locales/ur-PK/dashboard/courses.yml @@ -12,3 +12,8 @@ ur: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/ur-PK/dashboard/instructions.yml b/i18n/locales/ur-PK/dashboard/instructions.yml index 3485d7990ee89..81520c2774ac0 100644 --- a/i18n/locales/ur-PK/dashboard/instructions.yml +++ b/i18n/locales/ur-PK/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ ur: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/ur-PK/dashboard/markdown_instructions.yml b/i18n/locales/ur-PK/dashboard/markdown_instructions.yml index 046a604a247b5..a98517da6bcef 100644 --- a/i18n/locales/ur-PK/dashboard/markdown_instructions.yml +++ b/i18n/locales/ur-PK/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ ur: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ ur: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ ur: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ ur: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ ur: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ ur: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ ur: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ ur: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/ur-PK/dashboard/scripts.yml b/i18n/locales/ur-PK/dashboard/scripts.yml index 5f13e4c7b46a0..58015bcf87c7c 100755 --- a/i18n/locales/ur-PK/dashboard/scripts.yml +++ b/i18n/locales/ur-PK/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ ur: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ ur: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ ur: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/ur-PK/pegasus/mobile.yml b/i18n/locales/ur-PK/pegasus/mobile.yml index 1a14d4f698350..27ef260706a5e 100755 --- a/i18n/locales/ur-PK/pegasus/mobile.yml +++ b/i18n/locales/ur-PK/pegasus/mobile.yml @@ -679,6 +679,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "نام" diff --git a/i18n/locales/uz-UZ/blockly-mooc/common.json b/i18n/locales/uz-UZ/blockly-mooc/common.json index 86b71dcfbc15e..28fa8900ae6ae 100644 --- a/i18n/locales/uz-UZ/blockly-mooc/common.json +++ b/i18n/locales/uz-UZ/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Yoshi", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Funksiyalar", "catText":"Matn", "catVariables":"O‘zgaruvchilar", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Hide)", "hintHeader":"Here's a tip:", "hintPrompt":"Yordam kerakmi?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Finish", "homepageUiTipsAfterDialogConfirm":"Ko‘proq bilish", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ignore", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Onlayn", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Boshqa", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Ota-ona", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"play", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Share", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Version History", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Dars rejasi va materiallari", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"O‘rganishni boshlang", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"O'qituvchi", + "teachers":"O‘qituvchilar", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Dasturlash soati", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Watch the Video", "when":"when", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Workspace: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/uz-UZ/dashboard/authored_hints.yml b/i18n/locales/uz-UZ/dashboard/authored_hints.yml index 4ce0a13f3edde..14ccc9f9ddf9d 100644 --- a/i18n/locales/uz-UZ/dashboard/authored_hints.yml +++ b/i18n/locales/uz-UZ/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ uz: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ uz: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ uz: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ uz: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/uz-UZ/dashboard/base.yml b/i18n/locales/uz-UZ/dashboard/base.yml index dd9939f284cae..26ddb01d46962 100644 --- a/i18n/locales/uz-UZ/dashboard/base.yml +++ b/i18n/locales/uz-UZ/dashboard/base.yml @@ -494,6 +494,8 @@ uz: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ uz: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/uz-UZ/dashboard/callouts.yml b/i18n/locales/uz-UZ/dashboard/callouts.yml index bb07b1759e49b..d24a5510dcf83 100644 --- a/i18n/locales/uz-UZ/dashboard/callouts.yml +++ b/i18n/locales/uz-UZ/dashboard/callouts.yml @@ -12,6 +12,14 @@ uz: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ uz: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/uz-UZ/dashboard/courses.yml b/i18n/locales/uz-UZ/dashboard/courses.yml index 58353a357b1ba..e644e163a2c8a 100644 --- a/i18n/locales/uz-UZ/dashboard/courses.yml +++ b/i18n/locales/uz-UZ/dashboard/courses.yml @@ -12,3 +12,8 @@ uz: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/uz-UZ/dashboard/instructions.yml b/i18n/locales/uz-UZ/dashboard/instructions.yml index 5996a03a3858e..2033ecfb37143 100644 --- a/i18n/locales/uz-UZ/dashboard/instructions.yml +++ b/i18n/locales/uz-UZ/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ uz: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/uz-UZ/dashboard/markdown_instructions.yml b/i18n/locales/uz-UZ/dashboard/markdown_instructions.yml index 98f389dff1042..a78e85ade4219 100644 --- a/i18n/locales/uz-UZ/dashboard/markdown_instructions.yml +++ b/i18n/locales/uz-UZ/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ uz: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ uz: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ uz: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ uz: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ uz: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ uz: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ uz: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ uz: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/uz-UZ/dashboard/scripts.yml b/i18n/locales/uz-UZ/dashboard/scripts.yml index 7962947a47233..e92eb63f1556c 100644 --- a/i18n/locales/uz-UZ/dashboard/scripts.yml +++ b/i18n/locales/uz-UZ/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ uz: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ uz: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ uz: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/uz-UZ/pegasus/mobile.yml b/i18n/locales/uz-UZ/pegasus/mobile.yml index 9cd5d4978b05a..73514eec3d47d 100644 --- a/i18n/locales/uz-UZ/pegasus/mobile.yml +++ b/i18n/locales/uz-UZ/pegasus/mobile.yml @@ -687,6 +687,7 @@ dashboard_students_add_student: "Talaba qo'shish" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Ismi" diff --git a/i18n/locales/vi-VN/blockly-mooc/common.json b/i18n/locales/vi-VN/blockly-mooc/common.json index 2742b220b3755..7c942b618ff54 100755 --- a/i18n/locales/vi-VN/blockly-mooc/common.json +++ b/i18n/locales/vi-VN/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Tuổi", "allHandouts":"All Handouts", "allStudents":"Tất cả", @@ -45,6 +47,39 @@ "catProcedures":"Các hàm", "catText":"văn bản", "catVariables":"Các biến", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Chúc mừng! Bạn vừa hoàn thành bước cuối cùng và dành danh hiệu {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Tìm một người bạn", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Xin lỗi, '%1' không tương ứng với bất kì chương trình đã lưu.", "help":"Trợ Giúp", "hidden":"Ẩn", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(Ẩn)", "hintHeader":"Đây là một số mẹo:", "hintPrompt":"Cần trợ giúp?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Hoàn Thành", "homepageUiTipsAfterDialogConfirm":"Tìm hiểu thêm", "iconSearchPlaceholder":"Tìm kiếm một biểu tượng...", + "iDontKnow":"I don't know", "ignore":"Bỏ qua", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Trực tuyến", "openWorkspace":"Hoạt động ra sao", "orientationLock":"Tắt khóa hướng trong cài đặt thiết bị.", + "other":"Khác", "pairingNavigatorWarning":"Câu đố này được hoàn thành lúc đang kết nối với {driver}. Nhìn vào câu hỏi của một tài khoản khác để xem cách trả lời của họ và cải thiện.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Lập trình đôi", + "parent":"Phụ Huynh", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"Bắt đầu chơi", @@ -494,6 +534,7 @@ "positionTopOutRight":"đến vị trí ở bên ngoài phía trên trái", "positionTopRight":"đến vị trí ở trên phía bên phải", "predictionInstructions":"Dự đoán trước khi bạn chạy chương trình.", + "printCertificate":"In giấy chứng nhận", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Chia sẻ", "shareFailure":"Xin lỗi, chúng tôi không chia sẻ chương trình này.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Xin hãy cung cấp tuổi của bạn ở phía dưới rồi bấm OK để tiếp tục.", "shareWarningsMoreInfo":"Thông tin thêm", "shareWarningsStoreData":"Ứng dụng này được xây dựng dựa vào kho dữ liệu của Code Studio nên bất cứ ai có link cũng có thể xem được, vì vậy hãy cẩn thận khi bạn được yêu cầu cung cấp thông tin cá nhân.", @@ -618,6 +669,7 @@ "showToolbox":"Hiển thị hộp công cụ", "showVersionsHeader":"Lược sử Phiên bản", "signup":"Đăng ký cho khóa học mở đầu", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Kế hoạch bài học và tài nguyên", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Bắt đầu học", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"một môi trường lập trình trực quan", "syntaxErrorMsg":"Chương trình của bạn chứa một lỗi chính tả. Hãy bỏ dòng {lineNumber} rồi thử lại.", "teacher":"Giáo viên", + "teachers":"Giáo viên", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Giờ của mã", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Bạn muốn học lập trình?", "watchVideo":"Xem Video", "when":"Khi nào", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"Không gian làm việc:", "yes":"Đồng ý", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/vi-VN/dashboard/authored_hints.yml b/i18n/locales/vi-VN/dashboard/authored_hints.yml index be48b5ebb3a43..1c751971a9317 100644 --- a/i18n/locales/vi-VN/dashboard/authored_hints.yml +++ b/i18n/locales/vi-VN/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ vi: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ vi: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ vi: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ vi: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/vi-VN/dashboard/base.yml b/i18n/locales/vi-VN/dashboard/base.yml index 25156e2b225a2..b8043a620b1ea 100755 --- a/i18n/locales/vi-VN/dashboard/base.yml +++ b/i18n/locales/vi-VN/dashboard/base.yml @@ -494,6 +494,8 @@ vi: notes_coming_soon: 'Ghi chú cho video này sẽ được cập nhật sớm.' autoplay_option: 'Tự phát video' download: 'Tải video xuống' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ vi: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/vi-VN/dashboard/callouts.yml b/i18n/locales/vi-VN/dashboard/callouts.yml index 1bb25b3b83e20..47843b09bb307 100644 --- a/i18n/locales/vi-VN/dashboard/callouts.yml +++ b/i18n/locales/vi-VN/dashboard/callouts.yml @@ -12,6 +12,14 @@ vi: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ vi: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/vi-VN/dashboard/courses.yml b/i18n/locales/vi-VN/dashboard/courses.yml index becd1e965cbc8..597efa73b1a76 100644 --- a/i18n/locales/vi-VN/dashboard/courses.yml +++ b/i18n/locales/vi-VN/dashboard/courses.yml @@ -12,3 +12,8 @@ vi: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/vi-VN/dashboard/instructions.yml b/i18n/locales/vi-VN/dashboard/instructions.yml index ebe2619913ade..d4bd861881c7f 100644 --- a/i18n/locales/vi-VN/dashboard/instructions.yml +++ b/i18n/locales/vi-VN/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ vi: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/vi-VN/dashboard/markdown_instructions.yml b/i18n/locales/vi-VN/dashboard/markdown_instructions.yml index efc6417be9f9d..d357cfe424f2a 100644 --- a/i18n/locales/vi-VN/dashboard/markdown_instructions.yml +++ b/i18n/locales/vi-VN/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ vi: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ vi: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ vi: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ vi: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ vi: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ vi: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ vi: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ vi: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/vi-VN/dashboard/scripts.yml b/i18n/locales/vi-VN/dashboard/scripts.yml index 5a5b3aae70e5e..0b92c3c5f3e90 100755 --- a/i18n/locales/vi-VN/dashboard/scripts.yml +++ b/i18n/locales/vi-VN/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ vi: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ vi: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ vi: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/vi-VN/pegasus/mobile.yml b/i18n/locales/vi-VN/pegasus/mobile.yml index 57644fe55fa50..ceccaaa777640 100755 --- a/i18n/locales/vi-VN/pegasus/mobile.yml +++ b/i18n/locales/vi-VN/pegasus/mobile.yml @@ -675,6 +675,7 @@ dashboard_students_add_student: "Thêm học sinh" dashboard_students_add_students: "Thêm nhiều học sinh" dashboard_students_add_multiple: 'Gõ hoặc dán tên của các học sinh, mỗi tên một dòng:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Tên Học sinh" dashboard_students_name: "Tên" diff --git a/i18n/locales/zh-CN/blockly-mooc/bounce.json b/i18n/locales/zh-CN/blockly-mooc/bounce.json index dad94bcc02e42..350279b965c9d 100755 --- a/i18n/locales/zh-CN/blockly-mooc/bounce.json +++ b/i18n/locales/zh-CN/blockly-mooc/bounce.json @@ -122,7 +122,7 @@ "setTeam":"设置团队{team}", "setTeamRandom":"设置随机团队", "shareBounceTwitter":"看看我自己写的弹球游戏。我用 @codeorg 做的。", - "shareBounceTwitterDonor":"试试我做的弹珠游戏。(感谢 {donor} 的支持@codeorg)", + "shareBounceTwitterDonor":"试试我做的弹珠游戏。(感谢 {donor} 支持@codeorg)", "shareGame":"分享你的游戏:", "turnLeft":"向左转", "turnRight":"向右转", diff --git a/i18n/locales/zh-CN/blockly-mooc/common.json b/i18n/locales/zh-CN/blockly-mooc/common.json index 057c59bbe0731..6b0057cd02b8b 100755 --- a/i18n/locales/zh-CN/blockly-mooc/common.json +++ b/i18n/locales/zh-CN/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"创建并管理自己的学生列表", "addStudentsSyncThirdParty":"通过使用第三方工具将原有教室小组成员同步到我的学生列表", "addStudentsToSectionInstructions":"请选择添加学生的方式:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"年龄", "allHandouts":"所有的讲义", "allStudents":"全部", @@ -45,6 +47,39 @@ "catProcedures":"函数", "catText":"文本", "catVariables":"变量", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"这些有挑战的关卡能将你的技能提升到新的水平。", "challengeLevelPassTitle":"你成功了!", "challengeLevelPassText":"不管怎样,你使用了{idealBlocks, plural,one {一个模块}other {#个模块}}。你能让程序变得更简单吗?", @@ -57,9 +92,9 @@ "changeLoginTypeToPicture_button":"更改为图片登入", "changeLoginTypeToPicture_description":"如果你希望学生使用秘密图片登录而不是一对简单的单词,请更改为图片登录类型。", "changeLoginTypeToWord_button":"更改为单词登入", - "changeLoginTypeToWord_description":"Change to the word login type if you want students to login with a simple pair of words instead of with a secret picture.", - "changeLoginTypeToWordOrPicture_button":"Change to picture or word login", - "changeLoginTypeToWordOrPicture_description":"If your students don't have email addresses, you can create accounts for them. Your students will login with a picture if you choose picture login and a simple pair of words if you choose word login.", + "changeLoginTypeToWord_description":"如果你希望学生使用一组简单的单词而不是图片进行登录,更改登录类型为单词登录。", + "changeLoginTypeToWordOrPicture_button":"更改登录模式为图片或单词", + "changeLoginTypeToWordOrPicture_description":"如果你的学生没有电子邮件地址,您可以为其创建帐户。如果选择图片登录模式,那么学生将使用一张图片进行登录;如果你选择单词登录模式,你的学生将使用一组简单单词进行登录。", "choosePrefix":"选择...", "clearPuzzle":"重新开始", "clearPuzzleConfirm":"你将重设这个猜谜至初始状态,并且删除所有你已经增加或更改的模块。", @@ -101,7 +136,7 @@ "courseBlocksGradeBandsUniversityDescription":"超越 Code.org, 在线学习大学课程或学习一门新的编程语言。", "courseBlocksToolsTitleTeacher":"您的班级工具和资源", "courseBlocksToolsTitleNonEn":"初中和高中学校工具(仅提供英文)", - "courseBlocksToolsDescription":"除了这些课程之外,老师们可以使用这些工具来教授学生如何创建应用程序、游戏或网站。并且,我们还提供了加密、文本压缩和其他计算机科学的课程和工具。可以浏览这些资源,通过海报、视频或邀请嘉宾来启发学生们。", + "courseBlocksToolsDescription":"除了这些课程之外,老师们可以使用这些工具来教授学生如何创建应用程序、游戏或网站。并且,我们还提供了加密、文本压缩和其他计算机科学的课程和工具。可以浏览这些资源,通过海报、视频或邀请嘉宾来激励学生们。", "courseBlocksToolsAppLab":"应用实验室", "courseBlocksToolsAppLabDescription":"应用实验室是一个可以让你使用简单的应用程序的编程环境。设计应用程序,代码块或 JavaScript 使它工作,然后马上分享您的应用程序。", "courseBlocksToolsGameLab":"游戏实验室", @@ -111,7 +146,7 @@ "courseBlocksToolsWidgets":"小部件", "courseBlocksToolsWidgetsDescription":"学生们可以利用这些数字工具动手学习一些计算机科学原理课程的概念。可以自己使用这些工具,也可以为您的班级创建面向单个概念的课程。", "courseBlocksToolsInspire":"鼓舞学生", - "courseBlocksToolsInspireDescription":"通过寻找志愿者演讲嘉宾,或是用这些视频、 海报和教学资源来激发学生去尝试计算机科学。", + "courseBlocksToolsInspireDescription":"通过寻找志愿者演讲嘉宾,或是用这些视频、 海报和教学资源来鼓舞学生去尝试计算机科学。", "courseBlocksToolsVideo":"视频库", "courseBlocksToolsVideoDescription":"这些视频可用于任何计算机科学课程来支持学习。", "courseExplorerHeading":"推荐的Code.org课程", @@ -321,7 +356,7 @@ "finalStageTrophies":"祝贺你 !已完成最后一关,并赢得了 {numTrophies, plural, one {1个奖杯} other {# 个奖杯}}。", "findCourse":"找到课程", "findCourseDescription":"将新课程添加到我的主页", - "findGuestSpeaker":"找到的特邀演讲者", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"邀请当地志愿者访问你的班级,或通过远程视频聊天来鼓舞你的学生。", "findLocalClassHeading":"寻找本地计算机科学课程。", "findLocalClassSubheading":"本地课程", @@ -337,6 +372,7 @@ "hashError":"对不起,'%1' 并不对应任何已保存的程序。", "help":"帮助", "hidden":"隐藏", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(隐藏)", "hintHeader":"提示:", "hintPrompt":"需要帮助吗?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"完成", "homepageUiTipsAfterDialogConfirm":"了解详情", "iconSearchPlaceholder":"搜索图标...", + "iDontKnow":"I don't know", "ignore":"忽略", "importFromGoogleClassroom":"从谷歌课堂导入小组", "importFromClever":"从Clever导入小组", @@ -406,8 +443,8 @@ "loginTypeEmailAgeGroup":"推荐年龄13+", "loginTypeEmailButton":"使用邮箱登录", "loginTypeEmailDescription":"每一个学生将使用自己的电子邮件地址创建Code.org的账号。", - "loginTypeEmailResetDescription":"You may reset a student's password at any time by choosing Reset password, entering a new password, and clicking Save.", - "loginTypeEmailLongDescription":"This section uses email logins. It means that each of your students manages their own account using their own email and password. Students should sign in through the Sign in button found at the top of the page.", + "loginTypeEmailResetDescription":"你可以随时通过选择重置密码来重新设置一名学生的密码,输入新的密码,并单击保存。", + "loginTypeEmailLongDescription":"这个小组使用电子邮件登录。这意味着每名学生使用自己的电子邮件和密码来管理账户。学生可以通过点击页面顶端的登录按钮来登录。", "loginTypeGoogleClassroom":"谷歌教室", "loginTypeGoogleClassroomButton":"使用谷歌教室", "loginTypeGoogleClassroomDescription":"将Code.org小组与已有的谷歌教室同步。", @@ -418,9 +455,9 @@ "loginTypePictureAgeGroup":"推荐年龄4~8岁", "loginTypePictureButton":"使用图片登录", "loginTypePictureDescription":"您将为您的学生创建账号。学生将以验证图片登录。", - "loginTypePictureResetDescription":"You may reset a student's secret picture at any time by choosing Show secret and then Reset secret. A new secret picture will be generated for that student to use when they sign in.", - "loginTypePictureLongDescription":"This section uses picture as its secret type. It means that each of your students has a secret picture used in place of a password to sign in. Students should use the sign in web address given above to sign in.", - "loginTypeSyncButton":"从 {providerName} 的同步学生", + "loginTypePictureResetDescription":"你可以随时通过选择展示秘钥和重置秘钥来重置学生的登录图片。当该学生再次登录时,系统将为他生成一张新的登录图片。", + "loginTypePictureLongDescription":"这个小组使用图片来登录。这意味着每名学生会有一张秘密的登录图片,而不是密码来登录。学生可以使用上方给出的网址进行登录。", + "loginTypeSyncButton":"从 {providerName} 同步学生", "loginTypeSyncButton_failure":"发生错误。点击这里重试。", "loginTypeSyncButton_inProgress":"正在连接到 {providerName}...", "loginTypeSyncButton_success":"同步已完成!", @@ -428,8 +465,8 @@ "loginTypeWordAgeGroup":"推荐年龄9~12岁", "loginTypeWordButton":"使用验证词语登录", "loginTypeWordDescription":"您将为您的学生创建账号。学生将通过验证词语登录。", - "loginTypeWordResetDescription":"You may reset a student's secret words at any time by choosing Show secret and then Reset secret. A new pair of secret words will be generated for that student to use when they sign in.", - "loginTypeWordLongDescription":"This section uses word as its secret type. It means that each of your students has a secret pair of words used in place of a password to sign in. Students should use the sign in web address given above to sign in.", + "loginTypeWordResetDescription":"你可以随时通过选择展示秘钥和重置秘钥来重置学生的登录单词。当该学生再次登录时,系统将为他生成一组新的登录单词。", + "loginTypeWordLongDescription":"这个小组使用单词来登录。这意味着每名学生会有一组单词,而不是登录密码。学生可以使用上方给出的网址进行登录。", "makeMyOwn":"自己动手", "makeYourOwnFlappy":"制作你自己的Flappy游戏吧", "manageAssets":"管理资产", @@ -460,9 +497,12 @@ "online":"在线", "openWorkspace":"它是如何运行的?", "orientationLock":"关闭设置中的旋转锁定。", + "other":"其他", "pairingNavigatorWarning":"和伙伴{driver} 一起完成了这道难题。", "pairingNavigatorLink":"点击这里来查看您的小组的解决方案。", "pairProgramming":"结对编程", + "parent":"家长", + "parents":"Parents", "pause":"Break", "perfect":"完美", "play":"玩", @@ -494,6 +534,7 @@ "positionTopOutRight":"到右外侧顶部的位置", "positionTopRight":"放在上面右边", "predictionInstructions":"在运行这个程序前,先预测一下。", + "printCertificate":"打印证书", "printCertificates":"打印证书", "professionalLearning":"专业学习", "professionalLearningDescription":"我们为你接下来的计算机科学课程,准备了评分很高的专业课程。", @@ -544,7 +585,7 @@ "print":"打印", "privacyPolicy":"隐私政策", "projectWarning":"注意:你现在所在的关卡是一个大项目中。你在这个关卡中所做出的改变将会出现在这个大项目的其他关卡中。", - "providerManagedSection":"这一单元由 {provider} 管理。在那里添加学生,然后重新同步此单元。", + "providerManagedSection":"这一小组由 {provider} 管理。在那里添加学生,然后重新同步此小组。", "publish":"发布", "publishPending":"正在发布...", "publishToClassGallery":"发布到班级的作品集", @@ -571,7 +612,7 @@ "resetProgram":"重置", "resources":"资源", "restoreThisVersion":"还原此版本", - "reviewCode":"检查代码", + "reviewCode":"审查代码", "reviewDocuments":"审阅文档", "reviewResponses":"在评估/调查选项卡中查看学生的反馈", "rotateText":"旋转您的设备。", @@ -605,6 +646,16 @@ "setupCoursesStudent":"浏览Code.org的课程,寻找下一个挑战。", "share":"分享", "shareFailure":"对不起,我们无法分享这程序。", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"请在下方提供你的年龄,并单击确定继续。", "shareWarningsMoreInfo":"我们的隐私政策", "shareWarningsStoreData":"这个建立在代码工作室上的应用储存了一些数据,这些数据将会被任何使用此共享的链接的人看到,所以请避免在此共享自己和他人的信息。", @@ -618,6 +669,7 @@ "showToolbox":"显示工具箱", "showVersionsHeader":"版本历史", "signup":"注册账号后参加简介课程", + "skipPuzzle":"Skip puzzle", "stageExtras":"此阶段的额外资源", "stageLocked":"此阶段被锁定。", "stageNotFullyLocked":"此阶段沒有对所有人锁定。", @@ -645,6 +697,7 @@ "subtitle":"一个可视化的编程环境", "syntaxErrorMsg":"你的程序包含一个错别字。请删除第{lineNumber} 行并再试一次。", "teacher":"老师", + "teachers":"教师", "teacherCommunity":"教师社区", "teacherCommunityDescription":"询问关于教案的问题,分享关于课程的想法,或从其他教师那里获得帮助。", "teacherCourseHoc":"编程一小时", @@ -656,7 +709,7 @@ "teacherResources":"教师资源", "text":"文本", "textVariable":"文本", - "thumbnailWarning":"注意:在发布您的应用程序前,必须先完成运行您的应用程序来创建一个缩略图。", + "thumbnailWarning":"注意:在发布您的应用程序前,必须先完整运行您的应用程序来创建一个缩略图。", "toggleBlocksErrorMsg":"您需要更正程序中的错误,才能将其显示为模块。", "tooManyBlocks":"模块太多", "tooManyBlocksMsg":"可以使用 模块来通过这关。", @@ -702,6 +755,7 @@ "viewUnitOverview":"查看单元概述", "visible":"可见的", "vocabulary":"词汇表", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"想要学习如何写代码吗?", "watchVideo":"观看视频", "when":"当", @@ -710,5 +764,17 @@ "withoutHints":"没使用任何提示!", "workspaceHeaderShort":"工作区域", "yes":"是", - "youCannotUndoThisAction":"你无法撤消此操作" + "youCannotUndoThisAction":"你无法撤消此操作", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/zh-CN/blockly-mooc/flappy.json b/i18n/locales/zh-CN/blockly-mooc/flappy.json index 7e35b7e99821d..be4fbb3f87c6f 100755 --- a/i18n/locales/zh-CN/blockly-mooc/flappy.json +++ b/i18n/locales/zh-CN/blockly-mooc/flappy.json @@ -98,7 +98,7 @@ "setSpeed":"设置速度", "setSpeedTooltip":"设置关卡速度", "shareFlappyTwitter":"看看我自己写的Flappy Bird游戏。我在 @codeorg 编写的。", - "shareFlappyTwitterDonor":"试试我做的弹珠游戏。(感谢 {donor} 的支持@codeorg)", + "shareFlappyTwitterDonor":"试试我做的飞扬的小鸟游戏。(感谢 {donor} 支持@codeorg)", "shareGame":"分享你的游戏:", "soundRandom":"随机", "soundBounce":"反弹", diff --git a/i18n/locales/zh-CN/blockly-mooc/studio.json b/i18n/locales/zh-CN/blockly-mooc/studio.json index 21a75956dabe2..899a4f35b7d3b 100755 --- a/i18n/locales/zh-CN/blockly-mooc/studio.json +++ b/i18n/locales/zh-CN/blockly-mooc/studio.json @@ -669,7 +669,7 @@ "setMapBlobs":"设置的斑点地图", "setMapTooltip":"更改场景中地图", "shareStudioTwitter":"看看我的故事。我在 @codeorg 写的", - "shareStudioTwitterDonor":"Check out the story I made. (Thanks {donor} for supporting @codeorg)", + "shareStudioTwitterDonor":"试试我做的故事。(感谢 {donor} 支持@codeorg)", "shareGame":"分享您的故事:", "showCoordinates":"显示坐标", "showCoordinatesTooltip":"在屏幕上展现主角的坐标", diff --git a/i18n/locales/zh-CN/dashboard/authored_hints.yml b/i18n/locales/zh-CN/dashboard/authored_hints.yml index ac2976bfb205a..cd0fe12824cdd 100644 --- a/i18n/locales/zh-CN/dashboard/authored_hints.yml +++ b/i18n/locales/zh-CN/dashboard/authored_hints.yml @@ -383,7 +383,7 @@ zh-CN: Course 4 Artist Binary Free Play 2b_authored_hint: Course_4_Artist_Binary_Free_Play_2b_a: 这个程序使用了两个“计数循环”。其中一个从1数到8,另外一个从8数到1。 Course_4_Artist_Binary_Free_Play_2b_b: 每个“计数循环”都重复3次。第一个绘制最左边的1,第二个绘制中间的0,第三个绘制右边的1。 - Course_4_Artist_Binary_Free_Play_2b_c: 在每个循环中,你要对'counter'画1,对 `16-(2 x counter)`画0 + Course_4_Artist_Binary_Free_Play_2b_c: 在每个循环中,你要对'counter(计数器)'画1,对 `16-(2 x counter)`画0 Course_4_Artist_Binary_Free_Play_2b_d: |- **解决方案:** @@ -879,8 +879,8 @@ zh-CN: Course 4 SCF 1a_authored_hint: Course_4_SCF_1a_a: 记得从第16阶段开始使用过的函数。 - Course_4_SCF_1a_b: "Look at this path as your main route: \n\n![](https://images.code.org/1c3feab70af706409b3a05af4dc83c2e-image-1469726967858.png)" - Course_4_SCF_1a_c: 您应该考虑使用For 语法让函数参数循环利用,而不只是为了实现步骤的循环。 + Course_4_SCF_1a_b: "观察这条路径作为主要路线: \n\n![] (https://images.code.org/1c3feab70af706409b3a05af4dc83c2e-image-1469726967858.png)" + Course_4_SCF_1a_c: 您应该考虑使用计数循环。不是循环这些步骤,而是循环不同参数来调用函数。 Course_4_SCF_1a_d: |- **Solution:** @@ -1104,9 +1104,9 @@ zh-CN: Course 4 SCF 1b_authored_hint: - Course_4_SCF_1b_a: "注意到蜂蜜所在的区间都是相似的,而且这都是恰好要使用函数的地方。" + Course_4_SCF_1b_a: "注意,所有蜂蜜位置的形状都是相似的。\n\n是个使用函数的好地方!" Course_4_SCF_1b_b: "看看一下这些怎么让蜜蜂移动的想法:\n![](https://images.code.org/996ab4a2de6048cbb99b84c56cc4ad61-image-1469726859769.png)" - Course_4_SCF_1b_c: 你应该考虑使用 for 循环来计算蜜蜂旅行的距离。 + Course_4_SCF_1b_c: 你应该考虑使用计数循环来计算蜜蜂旅行的距离。 Course_4_SCF_1b_d: |- **Solution:** @@ -6234,44 +6234,38 @@ zh-CN: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6447,17 +6441,17 @@ zh-CN: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6465,10 +6459,10 @@ zh-CN: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6479,7 +6473,7 @@ zh-CN: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) @@ -10046,7 +10040,7 @@ zh-CN: grade5_artist_binary10_authored_hint: Course_4_Artist_Binary_Free_Play_2b_a: 这个程序使用了两个“计数循环”。其中一个从1数到8,另外一个从8数到1。 Course_4_Artist_Binary_Free_Play_2b_b: 每个“计数循环”都重复3次。第一个绘制最左边的1,第二个绘制中间的0,第三个绘制右边的1。 - Course_4_Artist_Binary_Free_Play_2b_c: 在每个循环中,你要对'counter'画1,对 `16-(2 x counter)`画0 + Course_4_Artist_Binary_Free_Play_2b_c: 在每个循环中,你要对'counter(计数器)'画1,对 `16-(2 x counter)`画0 Course_4_Artist_Binary_Free_Play_2b_d: |- **Solution:** ![solution](https://images.code.org/866a92e042a546de3afcf462a8b5c695-image-1444438735003.58.28.png) diff --git a/i18n/locales/zh-CN/dashboard/base.yml b/i18n/locales/zh-CN/dashboard/base.yml index 32bb33eaac520..82c86ec4dcda3 100755 --- a/i18n/locales/zh-CN/dashboard/base.yml +++ b/i18n/locales/zh-CN/dashboard/base.yml @@ -46,7 +46,7 @@ zh-CN: label: '添加一个老师:' placeholder: "单元代码(ABCDEF)" instructions: "请输入与你的老师共享的代码。这是一个像“ABCDEF”的6位字母代码。" - instructions_short: "Enter your 6 letter section code" + instructions_short: "输入你的6位小组代码" submit: '添加老师' add_hint_form: placeholder: '请在这里输入您的密码提示' @@ -237,7 +237,7 @@ zh-CN: user: user_type_change_email_mismatch: "你输入的电子邮件地址与这个账户的不符。" personal_login_created_email: '您已成功创建了个人账号。您现在可以使用电子邮箱和密码登录Code.org' - personal_login_created_username: '您已成功创建了个人账号。您现在可以使用用户名和密码登录Code.org' + personal_login_created_username: '您已成功创建了个人账号。您现在可以使用用户名(%{username}) 和密码登录。' nav: header: finished_hoc: "我已经完成了我的编程一小时项目。" @@ -354,13 +354,13 @@ zh-CN: create_personal_login: '创建个人账户' create_personal_login_under_13_info: '如果您想在学年结束后依然保留您的账号,请您的父母/监护人帮您在下面创建您自己的账号。' create_personal_login_under_13_username: "用户名(请不要使用您的真名!)" - create_personal_login_under_13_parent_email: '父母/监护人电子邮箱地址(用于找回密码)' + create_personal_login_under_13_parent_email: '父母/监护人电子邮箱地址' create_personal_login_info: '如果想将你的Code.org账户在学年完成后也还保留,你需要在下面创建自己的账户。' create_personal_login_terms: "通过创建个人账户,我同意接受Code.org的服务条款。如果我在13岁以下,我已经确定了我的父母或法定监护人已经允许我在没有老师的情况下来使用Code.org的服务。" create_personal_login_email_note: 注意:电子邮箱不会用来与学生进行联系。除了密码恢复的邮件,学生永远不会收到从Code.org寄来的任何邮件。更多信息请查看隐私政策。 - enter_new_login_info: 'Enter your new login information' - confirm_secret_words: 'Confirm that it is you by entering your current secret words' - enter_parent_email: "Enter your parent or guardian's email address (for password recovery)" + enter_new_login_info: '输入新的登录信息' + confirm_secret_words: '输入你当前的秘密单词来确认你的身份' + enter_parent_email: "输入你的父母或监护人的电子邮件地址(用于恢复密码)" user_level: completed: '已完成' tried: '试过了' @@ -491,6 +491,8 @@ zh-CN: notes_coming_soon: '此视频的备注即将推出。' autoplay_option: '自动播放视频' download: '下载视频' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "您的浏览器不支持浏览本网页。请升级您的浏览器至我们支持的浏览器。您可以尝试访问此网页,但有可能会遇到功能问题。" @@ -925,6 +927,8 @@ zh-CN: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: '这一阶段的内容不可见是因为这一阶段当前已锁定。在你需要工作或审查你的答案的时候, 你的老师可以解锁这一阶段。' hidden_stage: "你的老师没有预料到你来到这里。 请询问你的老师你应该上什么课。" + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: '转到单元概述' view_all_units: '查看所有单元' pd: diff --git a/i18n/locales/zh-CN/dashboard/callouts.yml b/i18n/locales/zh-CN/dashboard/callouts.yml index bbe5ffa6af49c..4b6d33cc5071c 100644 --- a/i18n/locales/zh-CN/dashboard/callouts.yml +++ b/i18n/locales/zh-CN/dashboard/callouts.yml @@ -12,6 +12,14 @@ zh-CN: 4_5_Bee_Conditionals_2_1: 请注意检查是否每一朵云里都有一朵花,但不用检查蜂窝。 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: 请注意检查是否每一朵云里都有一朵花,但不用检查蜂窝。 + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ zh-CN: sign_in_to_save_project: 想要稍后再访问你的项目吗?登录后就能将项目保存到你的账户中! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/zh-CN/dashboard/courses.yml b/i18n/locales/zh-CN/dashboard/courses.yml index 3023c94c0bf0d..143db6f52ee91 100644 --- a/i18n/locales/zh-CN/dashboard/courses.yml +++ b/i18n/locales/zh-CN/dashboard/courses.yml @@ -12,3 +12,8 @@ zh-CN: description_student: 计算机科学探索(CS 探索) 是一门计算机科学的入门课程,它能够赋予学生们能力来创造真正的作品,而且能够激励他们将计算机科学作为一种工具来进行创新、沟通、解决问题并获得乐趣。 description_teacher: 计算机科学探索(CS 探索) 是一门计算机科学的入门课程,它能够赋予学生们能力来创造真正的作品,而且能够激励他们将计算机科学作为一种工具来进行创新、沟通、解决问题并获得乐趣。 description_short: 一门计算机科学的入门课程,它能够赋予学生们能力来创造真正的作品。 + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/zh-CN/dashboard/instructions.yml b/i18n/locales/zh-CN/dashboard/instructions.yml index 05ff6ed737309..c05155a9e6880 100644 --- a/i18n/locales/zh-CN/dashboard/instructions.yml +++ b/i18n/locales/zh-CN/dashboard/instructions.yml @@ -2302,8 +2302,8 @@ zh-CN: course4_artist_variables_challenge1_instruction: "You've now learned everything\nyou need to know to make a pattern like this! This puzzle is meant to be difficult. Can\nyou stick with it until you figure out the solution?" course4_artist_variables_challenge2_instruction: "You've now learned everything\nyou need to know to make a pattern like this! This puzzle is meant to be difficult. Can\nyou stick with it until you figure out the solution?" course4_bee_for_challenge1_instruction: "Use this for loop to collect all of\nthe nectar. There are a few actions that you will want to repeat 'counter'\ntimes." - course4_bee_fwp_challenge1_instruction: "在函数中使用一个“for”循环来收集所有的玉米。通过使用“length(长度)”参数,同样的“for”循环可以数到不同的最大值" - course4_bee_fwp_challenge2_instruction: "在函数中使用一个“for”循环来收集所有的蔬菜。通过使用“length(长度)”参数,使这个“for”循环数到不同的最大值。通过在函数外部使用第二个“for”循环,尽量把你的程序写得越短越好" + course4_bee_fwp_challenge1_instruction: "在函数中使用一个“计数循环”来收集所有的玉米。通过使用“length(长度)”参数,同样的“计数循环”可以数到不同的最大值。" + course4_bee_fwp_challenge2_instruction: "在函数中使用一个“计数循环”来收集所有的蔬菜。通过使用“length(长度)”参数,使这个“计数循环”数到不同的最大值。通过在函数外部再加一个“计数循环”,来让你的程序写得更短。" course4_collector_nested_loops_challenge2_instruction: "Help the collector\nreach at least two piles of treasure using only the blocks in your toolbox.\nIt is possible to collect all 4." course4_harvester_nested_loops_challenge1_instruction: "\"I need some help\non the farm! Help me harvest this corn using only the blocks in your toolbox.\"" course4_playlab_variables_challenge1_instruction: "Use these blocks to make\nthe actors share a knock-knock joke. Change the setup and punchline to tell\nyour own joke!" @@ -2612,7 +2612,7 @@ zh-CN: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" @@ -2999,12 +2999,12 @@ zh-CN: courseF_bee_fwp8_instruction: "Use your new function to solve this spiral." courseF_bee_fwp9_instruction: "使用你的新函数来通关。" courseF_bee_fwp9_predict1_instruction: "Use your new function to solve this\npuzzle." - courseF_bee_fwp_challenge1_instruction: "在函数中使用一个“for”循环来收集所有的玉米。通过使用“length(长度)”参数,同样的“for”循环可以数到不同的最大值" - courseF_bee_fwp_challenge2_instruction: "在函数中使用一个“for”循环来收集所有的蔬菜。通过使用“length(长度)”参数,使这个“for”循环数到不同的最大值。通过在函数外部使用第二个“for”循环,尽量把你的程序写得越短越好" + courseF_bee_fwp_challenge1_instruction: "在函数中使用一个“计数循环”来收集所有的玉米。通过使用“length(长度)”参数,同样的“计数循环”可以数到不同的最大值。" + courseF_bee_fwp_challenge2_instruction: "在函数中使用一个“计数循环”来收集所有的蔬菜。通过使用“length(长度)”参数,使这个“计数循环”数到不同的最大值。通过在函数外部再加一个“计数循环”,来让你的程序写得更短。" courseF_farmer_ramp11_instruction: "This puzzle also uses nested loops. Can\nyou figure out how?" courseF_maze_predict1_instruction: "This code includes a new block. What do\nyou think would happen if you press the \"Run\" block?" courseF_maze_ramp13_instruction: "是时候把它都放在一起,来玩一关新的愤怒的小鸟了!" - courseF_maze_ramp15_instruction: "使用你学会的东西让小鸟飞到猪那里!" + courseF_maze_ramp15_instruction: "使用你学会的,让小鸟飞到猪那里!" courseF_maze_ramp4_instruction: "Avoid TNT or feathers will fly!" courseF_maze_ramp5_instruction: "Avoid the TNT." courseF_maze_ramp6_instruction: "\"Keep calm and help me find the bad pig.\nOtherwise I might get angry!\"" @@ -3015,7 +3015,7 @@ zh-CN: courseF_playlab_variables1a_instruction: "Variables can be used to store text\nthat you want to use later. Have Kiki, the soccer player, scream \"Goal!\"\nby assigning that text to the `shout` variable." courseF_playlab_variables2_instruction: "Now, decode Pirate Pegleg's speech\nby changing the value of the variables in just two places! \\r\n" courseF_playlab_variables2a_instruction: "Now, decode Pirate Pegleg's speech\nby changing the value of the variables in just two places! \\r\n" - courseF_playlab_variables2b RYAN CLONE_instruction: "把变量“color”(颜色)放在“join”模块的空插槽中来把它插入这句话的中间" + courseF_playlab_variables2b RYAN CLONE_instruction: "把变量“color”(颜色)放在“join”(加入)模块的空插槽中来把它放到这句话的中间。" courseF_playlab_variables2b_instruction: "Insert the variable `color` into\nthe middle of a sentence by putting it into the empty slot in the `join` block." courseF_playlab_variables3_instruction: "The `ask` block will automatically\nstore whatever the user answers into the variable of your choice." courseF_playlab_variables3b_instruction: "Help Kiki have a conversation with\nBrian by using the variable `age` in all of the places where age `12` should\nbe used. " @@ -3025,16 +3025,16 @@ zh-CN: courseF_playlab_variables4b_instruction: "Put the variables in the correct\nplaces to create this conversation." courseF_playlab_variables5_instruction: "Can you find the correct variable\nin the toolbox to fill in the slot?" courseF_playlab_variables5b_instruction: "Put all of the variables in the correct\nplace so that Pegleg's story makes sense." - courseF_playlab_variables5c RYAN Copy_instruction: "让我们把“ask(问)”模块和一个“if/else”语句组合起来来制作一个游戏!" - courseF_playlab_variables5c_instruction: "让我们把“ask(问)”模块和一个“if/else”语句组合起来来做一些有趣的事情!" + courseF_playlab_variables5c RYAN Copy_instruction: "让我们把“ask(问)”模块和一个“如果/否则”语句组合起来来制作一个游戏!" + courseF_playlab_variables5c_instruction: "让我们把“ask(问)”模块和一个“如果/否则”语句组合起来来做一些有趣的事情!" courseF_playlab_variables6b_instruction: "Join the variables together to make\na fun story that takes more than one speech bubble to tell." courseF_playlab_variables6c_instruction: "在这一阶段的剩余部分,我们要建立一个由你来控制的游戏!" courseF_playlab_variables7b_instruction: "Create some questions and weave the\nanswers together into your very own story." - courseF_playlab_variables7c_instruction: "通过向用户问一个颜色来让你的游戏做些事情" + courseF_playlab_variables7c_instruction: "通过让用户来猜颜色,来让这个游戏有点意思。" courseF_playlab_variables8b_instruction: "Use what you've learned to create\nan improv scene between the actors." courseF_playlab_variables8c_instruction: "使用变量来使你的游戏更个性化。" courseF_playlab_variables_challenge1_instruction: "Use these blocks to make\nthe actors share a knock-knock joke. Change the setup and punchline to tell\nyour own joke!" - courseF_playlab_variables_challenge2_instruction: "现在是捉人游戏!这个游戏将使用变量来追踪点。\n捉住小猫得2分。捉住企鹅得3分。正好得到10分就赢了!\\r\n但是小心,当小猫和企鹅互相捉到时,他们就会把分数要回去。\\r\n\\r\n添加所需的模块来让这个游戏按照解说的运行。怎样用方向键让小狗能往所有方向移动?怎样在小狗捉住小猫或者企鹅时加分?怎样在小猫和企鹅碰到时扣分?" + courseF_playlab_variables_challenge2_instruction: "现在是捉人游戏!这个游戏将使用变量来保存得分。\n捉住小猫得2分。捉住企鹅得3分。正好得到10分时就赢了!\\r\n但要小心,当小猫和企鹅互相捉到时,他们就会把分数要回去。\\r\n\\r\n添加所需的模块来让这个游戏按照上面的规则的运行。怎样用方向键让小狗能往所有方向移动?怎样在小狗捉住小猫或者企鹅时加分?怎样在小猫和企鹅碰到时扣分?" courseF_playlab_variables_challenge3_instruction: "Can you figure out how this\n\"Fortune Teller\" app works? Click `MORE` to see your challenges." courseF_video_createFunctions_instruction: "We don't have a video for creating\nfunctions, yet. This is a placeholder." course_playlab_variables1_instruction: "This is Pirate Pegleg. He's awfully\nhard to understand these days!" @@ -3589,18 +3589,18 @@ zh-CN: harvey_snowflake_artist1_instruction: "Get your snowflake ready for 3d printing!" harvey_snowflake_artist2_instruction: "Get your snowflake ready for 3d printing!" harvey_tictactoe_instruction: "Let's play a game! Draw as many X's as you\ncan! Can you get 3 in a row?" - iceage_click_hello_instruction: "你能帮 Sid 在你点击他的时候呼叫他的朋友们吗? " + iceage_click_hello_instruction: "你能帮喜得在你点击他的时候呼叫他的朋友们吗? " iceage_free_play_instruction: "Time to create your own game or story! " - iceage_free_playcourseF_IceAge_11_instruction: "是时候来创作你自己的游戏或者剧情了! " - iceage_hello1_instruction: "通过拖拽“say”模块出来去连接“when run”事件的底部来帮助Sid说“Hello!”" - iceage_hello2_instruction: "使用`actor ___ say`模块两次来帮助Manny和Sid相互打招呼。" + iceage_free_playcourseF_IceAge_11_instruction: "是时候来创作你自己的游戏或者故事了! " + iceage_hello1_instruction: "通过拖拽“说”模块出来,并连接“当运行时”事件的底部来帮助喜得说“Hello!”" + iceage_hello2_instruction: "使用`演员___ 说`模块两次来帮助曼尼和喜得相互打招呼。" iceage_move_events_instruction: "Write the code to help Scrat get all of the\nacorns!" iceage_move_to_actor_instruction: "Connect a block to the `when actor touches`\nevent to play a sound when Diego finds Manny." iceage_move_to_flag_instruction: "Scrat is looking for his acorn! Can you help\nhim move the last 200 pixels?" - iceage_repeat_instruction: "重复左右移动来帮助奶奶做锻炼。" - iceage_sound_and_points_instruction: "你可以完成这个程序,使它在Sid和奶奶相撞的时候同时**play a sound**(发出声音)和**score a point**(记录一分)吗? " - iceage_throw_hearts_instruction: "使用`actor __ throw`命令使Sid(行为人1) 向奶奶(行为人2) 扔红心,并且当奶奶被红心砸中的时候,设定她的心情为开心。" - iceage_warn_ice_age_instruction: "把场景切换到一个冰冷的背景,并且设定Sid (行为人1) 的速度为快速。" + iceage_repeat_instruction: "重复左右移动来帮助格瑞尼做锻炼。" + iceage_sound_and_points_instruction: "你可以完成这个程序,使它在喜得和格瑞尼相撞的时候同时**发出声音**并**得一分**吗? " + iceage_throw_hearts_instruction: "使用`演员__ 扔`的命令使喜得(演员1) 向格瑞尼(演员2) 扔红心,并且当格瑞尼被红心砸中的时候,设定她的心情为开心。" + iceage_warn_ice_age_instruction: "把场景切换到一个冰雪的背景,并且设定喜得 (演员1) 的速度为快速。" jessie-test_instruction: "Lots of instructions" k-1 maze 1_instruction: "你能将我移到西边到达那只猪吗?" kikiTesta_instruction: "Our adventurer wants to collect coins. But she can\nonly use 4 blocks to get them.\\r\n\\r\nCan you help her grab as many as she\ncan using just 4 blocks?" @@ -3655,9 +3655,9 @@ zh-CN: scrat 19 (copy 1)_instruction: "One more practice of the \"if-else\" block,\ncan you get it right on your first try?" scrat 19_instruction: "最后一个“如果-否则”模块的练习,你能第一次就做正确吗?" scrat 20_instruction: "你可以只添加3个代码块就帮我解决一个更复杂的迷宫吗?如果你做对了,我能走任何长度的曲线了。快一点!冰在融化!" - skratDebugVideo1_instruction: "让Scrat到橡子那里。" + skratDebugVideo1_instruction: "让斯奎特到橡子那里。" subgoal U3 L4 introducing subgoal labels_instruction: "介绍东方龟并移动龟。" - subgoal U3L2 Using Simple Commands_instruction: "在上方和乌龟起始位置的左侧画一个 1 x 1 的正方形。单击此处查看完整的说明。" + subgoal U3L2 Using Simple Commands_instruction: "在上方和乌龟起始位置的左侧画一个 1 x 1 的正方形。点击查看完整的说明。" subgoalU3L2_TurtleSquare_right_instruction: "在正面和起始位置的右侧画一个正方形的。(单击此处可显示完整的说明)" template test_instruction: "what's up" testArtistForTestK_instruction: "The Artist is trying to draw a line five times,\nbut can't get it right. Can you help?" diff --git a/i18n/locales/zh-CN/dashboard/markdown_instructions.yml b/i18n/locales/zh-CN/dashboard/markdown_instructions.yml index 9ad316631f957..35d211dc419cc 100644 --- a/i18n/locales/zh-CN/dashboard/markdown_instructions.yml +++ b/i18n/locales/zh-CN/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ zh-CN: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ zh-CN: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ zh-CN: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ zh-CN: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ zh-CN: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ zh-CN: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ zh-CN: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ zh-CN: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/zh-CN/dashboard/scripts.yml b/i18n/locales/zh-CN/dashboard/scripts.yml index 13a04fc3fa578..2abd3fcc0f4fd 100755 --- a/i18n/locales/zh-CN/dashboard/scripts.yml +++ b/i18n/locales/zh-CN/dashboard/scripts.yml @@ -665,27 +665,27 @@ zh-CN: description_audience: '' stages: Agent Based Modeling of Complex Adaptive Systems: - name: Agent Based Modeling of Complex Adaptive Systems + name: 复杂自适应系统的基于代理人的建模 Computational Thinking And The Framework For K-12 Science Education: - name: Computational Thinking And The Framework For K-12 Science Education + name: 计算思维和K-12科学教育的框架 Dispositions and Classroom Culture: - name: Dispositions and Classroom Culture + name: 气质和课堂文化 Introduction to Complex Adaptive Systems: - name: Introduction to Complex Adaptive Systems + name: 复杂自适应系统导论 Introduction to Computational Science: - name: Introduction to Computational Science + name: 计算科学导论 Introduction to PD: name: 职业发展介绍 Introduction to StarLogo Nova: - name: Introduction to StarLogo Nova + name: Starlogo计算机建模的简介 Post-Survey: - name: Post-Survey + name: 课后问卷 The Tutorial: name: 教程 Using Computer Models in Science: - name: Using Computer Models in Science + name: 在科学中使用的计算机模型 Using Models in the Classroom: - name: Using Models in the Classroom + name: 在课堂上使用模型 What to Expect: name: 期待着什么 rbo-reference: @@ -695,7 +695,7 @@ zh-CN: description_audience: '' stages: reference: - name: reference + name: 参考 Test Wednesday: title: Test Wednesday description: Test Wednesday @@ -710,61 +710,61 @@ zh-CN: description_audience: '' stages: APIs and Function Parameters: - name: APIs and Function Parameters + name: 编程接口和函数参数 Beyond Buttons Toward Apps: - name: Beyond Buttons Toward Apps + name: 超越应用的按钮 Canvas and Arrays in Apps: - name: Canvas and Arrays in Apps + name: 应用程序中的画布和数组 Compound Conditional Logic: - name: Compound Conditional Logic + name: 复合条件逻辑 Controlling Memory with Variables: - name: Controlling Memory with Variables + name: 使用变量控制内存 Creating Functions: name: 创建函数 Creating functions with Parameters: - name: Creating Functions with Parameters + name: 创建带参数的函数 Digital Assistant Project: - name: Digital Assistant Project + name: 数字助理项目 Event-Driven Programming and Debugging: - name: Event-Driven Programming and Debugging + name: 事件驱动的编程和调试 Events Unplugged: - name: Events Unplugged + name: 线下活动 Functions and Top-Down Design: - name: Functions and Top-Down Design + name: 函数和至上而下的设计 Functions with Return Values: - name: Functions with Return Values + name: 函数和返回值 Image Scroller with Key Events: - name: Image Scroller with Key Events + name: 图片滚动条和键盘事件 Introducing Design Mode: - name: Introducing Design Mode + name: 设计模式简介 Introduction to Arrays: name: 数组的简介 Introduction to Conditional Logic: - name: Introduction to Conditional Logic + name: 条件逻辑简介 Introduction to Digital Assistants: - name: Introduction to Digital Assistants + name: 数字助理简介 Looping and Random Numbers: - name: Looping and Random Numbers + name: 循环和随机数字 Loops and Simulations: - name: Loops and Simulations + name: 循环和模拟 Multi-screen Apps: - name: Multi-screen Apps + name: 多屏应用 Practice PT - Design a Digital Scene: - name: Practice PT - Design a Digital Scene + name: PT练习 - 设计一个数字场景 'Practice PT: Create': - name: 'Practice PT: Create' + name: PT练习 - 创造 Processing Arrays: - name: Processing Arrays + name: 处理数组 The Need For Programming Languages: - name: The Need For Programming Languages + name: 编程语言的需求 Understanding Program Flow and Logic: - name: Understanding Program Flow and Logic + name: 理解程序流程和逻辑 User Input and Strings: - name: User Input and Strings + name: 用户输入和字符串 Using Simple Commands: - name: Using Simple Commands + name: 使用简单命令 Using Variables in Apps: - name: Using Variables in Apps + name: 在应用中使用变量 While Loops: name: 当循环 algebraPD3: @@ -871,27 +871,27 @@ zh-CN: description_audience: '' stages: Agent Based Modeling of Complex Adaptive Systems: - name: Agent Based Modeling of Complex Adaptive Systems + name: 复杂自适应系统的基于代理人的建模 Computational Thinking And The Framework For K-12 Science Education: - name: Computational Thinking And The Framework For K-12 Science Education + name: 计算思维和K-12科学教育的框架 Dispositions and Classroom Culture: - name: Dispositions and Classroom Culture + name: 气质和课堂文化 Introduction to Complex Adaptive Systems: - name: Introduction to Complex Adaptive Systems + name: 复杂自适应系统导论 Introduction to Computational Science: - name: Introduction to Computational Science + name: 计算科学导论 Introduction to PD: name: 职业发展介绍 Introduction to StarLogo Nova: - name: Introduction to StarLogo Nova + name: Starlogo计算机建模的简介 Post-Survey: - name: Post-Survey + name: 课后问卷 The Tutorial: name: 教程 Using Computer Models in Science: - name: Using Computer Models in Science + name: 在科学中使用的计算机模型 Using Models in the Classroom: - name: Using Models in the Classroom + name: 在课堂上使用模型 What to Expect: name: 期待着什么 sciencePD-iZone: @@ -902,27 +902,27 @@ zh-CN: description_audience: '' stages: Agent Based Modeling of Complex Adaptive Systems: - name: Agent Based Modeling of Complex Adaptive Systems + name: 复杂自适应系统的基于代理人的建模 Computational Thinking And The Framework For K-12 Science Education: - name: Computational Thinking And The Framework For K-12 Science Education + name: 计算思维和K-12科学教育的框架 Dispositions and Classroom Culture: - name: Dispositions and Classroom Culture + name: 气质和课堂文化 Introduction to Complex Adaptive Systems: - name: Introduction to Complex Adaptive Systems + name: 复杂自适应系统导论 Introduction to Computational Science: - name: Introduction to Computational Science + name: 计算科学导论 Introduction to PD: name: 职业发展介绍 Introduction to StarLogo Nova: - name: Introduction to StarLogo Nova + name: Starlogo计算机建模的简介 Post-Survey: - name: Post-Survey + name: 课后问卷 The Tutorial: name: 教程 Using Computer Models in Science: - name: Using Computer Models in Science + name: 在科学中使用的计算机模型 Using Models in the Classroom: - name: Using Models in the Classroom + name: 在课堂上使用模型 What to Expect: name: 期待着什么 sciencePD2: @@ -931,15 +931,15 @@ zh-CN: description_short: 第二阶段在线:混合的暑期学习 stages: Creating Breeds in Starlogo Nova: - name: Creating Breeds in Starlogo Nova + name: 在 Starlogo Nova 中创建Breeds Epidemic Model Extensions: - name: Epidemic Model Extensions + name: 传染病模型扩展 Review StarLogo Nova: - name: Review StarLogo Nova + name: 复习StarLogo Nova Revisiting Agent Movement: - name: Revisiting Agent Movement + name: 重新查看角色移动 Thinking Ahead to Implementation: - name: Thinking Ahead to Implementation + name: 实现之前的思考 Welcome!: name: 欢迎! Wrap-Up: @@ -968,45 +968,45 @@ zh-CN: description_short: This unit is a pilot version and is no longer supported or updated. You can find the new units at code.org/educate/csp. stages: Algorithms Detour - Hard Problems TSP: - name: Hard Problems - The Traveling Salesperson Problem + name: 困难的问题 - 销售员旅行问题 Algorithms Detour - How Routers Learn: name: 路由器如何学习 Algorithms Detour - Minimum Spanning Tree: - name: Algorithms Detour - Minimum Spanning Tree + name: 算法漫游 - 最小生成树算法 Algorithms Detour - Shortest Path: - name: Algorithms Detour - Shortest Path + name: 算法漫游 - 最短路径算法 Alice and Bob and Asymmetric Keys: - name: Asymmetric Keys - Cups and Beans + name: 非对称密钥 - 杯子和豆子 Cracking the Code: - name: Cracking the Code + name: 解析代码 DNS in the Real World: name: 真实世界中的域名解析服务(DNS) Encryption Algorithms: - name: Keys and Passwords + name: 密钥和密码 HTTP and Abstraction: - name: HTTP and Abstraction on the Internet + name: HTTP和互联网的抽象 Invent an Addressing Protocol: - name: Invent an Addressing Protocol + name: 发明一个寻址协议 One Way Functions - Ice Cream Vans: - name: One-Way Functions - The WiFi Hotspot Problem + name: 单向函数 - 无线热点问题 Packets and Making a Reliable Internet: - name: Packets and Making a Reliable Internet + name: 数据包和构建一个可信赖的互联网 Practice PT - Cybersecurity Innovations: - name: Practice PT - Cybersecurity Innovations + name: PT练习 - 网络安全创新 Practice PT - The Internet and Society: - name: Practice PT - The Internet and Society + name: PT练习 - 互联网和社会 Public Key Crypto: - name: Public Key Cryptography + name: 公钥密码学 Routers and Redundancy: - name: Routers and Redundancy + name: 路由和冗余 Tell Me a Secret - Encrypting Text: - name: The Need for Encryption + name: 加密的需要 The Internet: name: 每个人的互联网 The Need for Addressing: - name: The Need for Addressing + name: 寻址的需要 The Need for DNS: - name: The Need for DNS + name: 域名服务器的需要 description_audience: '' algebraPD2a: title: Computer Science in Algebra PD @@ -1023,7 +1023,7 @@ zh-CN: Big Game - Player Movement: name: 大游戏-移动角色 Big Game - Variables: - name: Big Game - Variables + name: 大游戏 - 变量 Booleans: name: 布尔值 Defining Variables: @@ -1049,11 +1049,11 @@ zh-CN: description_audience: '' stages: Anonymous student survey: - name: Anonymous student survey + name: 匿名学生调查 Anonymous student survey 2: - name: Anonymous student survey 2 + name: 匿名学生调查2 AppLab: - name: AppLab + name: 应用实验室 Artist: name: 小艺术家 Bee: @@ -1067,15 +1067,15 @@ zh-CN: Flappy: name: Flappy Bird Free Response: - name: Free Response + name: 自由响应 Gamelab: - name: Gamelab + name: 游戏实验室 Jigsaw: name: 拼图 Long assessment: - name: Long assessment + name: 长评估 Markdown Details: - name: Markdown Details + name: Markdown的详细内容 Match: name: 匹配 Maze: @@ -1085,19 +1085,19 @@ zh-CN: Multi: name: 多个 Multi2: - name: Multi2 + name: 多媒体2 Netsim: - name: Netsim + name: 模拟软件 Odometer: - name: Odometer + name: 里程表 Online PD: - name: Online PD + name: 在线进修 Pixelation: name: Pixelation PlayLab: - name: PlayLab + name: 游戏实验室 Public Key Cryptography: - name: Public Key Cryptography + name: 公钥密码学 Rich long assessment: name: Rich long assessment Sample PLC Assessment: @@ -1268,11 +1268,11 @@ zh-CN: Remixing Phases 1 and 2: name: Remixing Phases 1 and 2 Review StarLogo Nova: - name: Review StarLogo Nova + name: 复习StarLogo Nova Reviewing the Modules: name: Reviewing the Modules Thinking Ahead to Implementation: - name: Thinking Ahead to Implementation + name: 实现之前的思考 Welcome!: name: 欢迎! Wrap-Up: @@ -1298,11 +1298,11 @@ zh-CN: Remixing Phases 1 and 2: name: Remixing Phases 1 and 2 Review StarLogo Nova: - name: Review StarLogo Nova + name: 复习StarLogo Nova Reviewing the Modules: name: Reviewing the Modules Thinking Ahead to Implementation: - name: Thinking Ahead to Implementation + name: 实现之前的思考 Welcome!: name: 欢迎! Wrap-Up: @@ -1332,11 +1332,11 @@ zh-CN: Remixing Phases 1 and 2: name: Remixing Phases 1 and 2 Review StarLogo Nova: - name: Review StarLogo Nova + name: 复习StarLogo Nova Reviewing the Modules: name: Reviewing the Modules Thinking Ahead to Implementation: - name: Thinking Ahead to Implementation + name: 实现之前的思考 Welcome!: name: 欢迎! Wrap-Up: @@ -1779,19 +1779,19 @@ zh-CN: description_audience: '' stages: Canvas and Arrays in Apps: - name: Canvas and Arrays in Apps + name: 应用程序中的画布和数组 Functions with Return Values: - name: Functions with Return Values + name: 函数和返回值 Image Scroller with Key Events: - name: Image Scroller with Key Events + name: 图片滚动条和键盘事件 Introduction to Arrays: name: 数组的简介 Loops and Simulations: - name: Loops and Simulations + name: 循环和模拟 'Practice PT: Create': - name: 'Practice PT: Create' + name: PT练习 - 创造 Processing Arrays: - name: Processing Arrays + name: 处理数组 While Loops: name: 当循环 CSP-Unit3-Support: @@ -2112,13 +2112,13 @@ zh-CN: Number Systems: name: 数字系统 Packets and Making a Reliable Internet: - name: Packets and Making a Reliable Internet + name: 数据包和构建一个可信赖的互联网 Personal Innovations: name: 个人发明 Practice PT - The Internet and Society: - name: Practice PT - The Internet and Society + name: PT练习 - 互联网和社会 Routers and Redundancy: - name: Routers and Redundancy + name: 路由和冗余 Sending Binary Messages: name: 发送二进制消息 Sending Binary Messages with the Internet Simulator: @@ -2128,9 +2128,9 @@ zh-CN: The Internet: name: 互联网 The Need for Addressing: - name: The Need for Addressing + name: 寻址的需要 The Need for DNS: - name: The Need for DNS + name: 域名服务器的需要 Unit 1 Chapter 1 Assessment: name: Unit 1 Chapter 1 Assessment Unit 1 Chapter 2 Assessment: @@ -2196,7 +2196,7 @@ zh-CN: description_audience: '' stages: APIs and Function Parameters: - name: APIs and Function Parameters + name: 编程接口和函数参数 Creating Functions: name: 创建函数 Creating functions with Parameters: @@ -2204,17 +2204,17 @@ zh-CN: Creativity in Algorithms: name: Creativity in Algorithms Functions and Top-Down Design: - name: Functions and Top-Down Design + name: 函数和至上而下的设计 Looping and Random Numbers: - name: Looping and Random Numbers + name: 循环和随机数字 Practice PT - Design a Digital Scene: - name: Practice PT - Design a Digital Scene + name: PT练习 - 设计一个数字场景 The Need For Programming Languages: - name: The Need For Programming Languages + name: 编程语言的需求 The Need for Algorithms: name: The Need for Algorithms Using Simple Commands: - name: Using Simple Commands + name: 使用简单命令 Unit 3 Chapter 1 Assessment: name: Unit 3 Chapter 1 Assessment 'Anonymous student survey: Taking the AP exam': @@ -2226,7 +2226,7 @@ zh-CN: CSP Student Post-Course Survey: name: CSP Student Post-Course Survey Creating Functions with Parameters: - name: Creating Functions with Parameters + name: 创建带参数的函数 csp4: title: CSP Unit 4 - Big Data and Privacy description: The data-rich world we live in introduces many complex questions related to public policy, law, ethics and societal impact. The goals of this unit are to develop a well-rounded and balanced view about data in the world, including the positive and negative effects of it, and to understand the basics of how and why modern encryption works. @@ -2236,13 +2236,13 @@ zh-CN: Alice and Bob and Asymmetric Keys: name: Alice and Bob and Asymmetric Keys Cracking the Code: - name: Cracking the Code + name: 解析代码 Encryption with Keys and Passwords: name: Encryption with Keys and Passwords Identifying People with Data: name: Identifying People with Data Practice PT - Cybersecurity Innovations: - name: Practice PT - Cybersecurity Innovations + name: PT练习 - 网络安全创新 Practice PT - Propose an Innovation: name: Practice PT - Propose an Innovation Public Key Crypto: @@ -2274,45 +2274,45 @@ zh-CN: description_audience: '' stages: Beyond Buttons Toward Apps: - name: Beyond Buttons Toward Apps + name: 超越应用的按钮 Canvas and Arrays in Apps: - name: Canvas and Arrays in Apps + name: 应用程序中的画布和数组 Compound Conditional Logic: - name: Compound Conditional Logic + name: 复合条件逻辑 Controlling Memory with Variables: - name: Controlling Memory with Variables + name: 使用变量控制内存 Digital Assistant Project: - name: Digital Assistant Project + name: 数字助理项目 Event-Driven Programming and Debugging: - name: Event-Driven Programming and Debugging + name: 事件驱动的编程和调试 Events Unplugged: - name: Events Unplugged + name: 线下活动 Functions with Return Values: - name: Functions with Return Values + name: 函数和返回值 Image Scroller with Key Events: - name: Image Scroller with Key Events + name: 图片滚动条和键盘事件 Introducing Design Mode: - name: Introducing Design Mode + name: 设计模式简介 Introduction to Arrays: name: 数组的简介 Introduction to Conditional Logic: - name: Introduction to Conditional Logic + name: 条件逻辑简介 Introduction to Digital Assistants: - name: Introduction to Digital Assistants + name: 数字助理简介 Loops and Simulations: - name: Loops and Simulations + name: 循环和模拟 Multi-screen Apps: - name: Multi-screen Apps + name: 多屏应用 'Practice PT: Create': - name: 'Practice PT: Create' + name: PT练习 - 创造 Processing Arrays: - name: Processing Arrays + name: 处理数组 Understanding Program Flow and Logic: - name: Understanding Program Flow and Logic + name: 理解程序流程和逻辑 User Input and Strings: - name: User Input and Strings + name: 用户输入和字符串 Using Variables in Apps: - name: Using Variables in Apps + name: 在应用中使用变量 While Loops: name: 当循环 Edited lessons ABOVE this line: @@ -2466,27 +2466,27 @@ zh-CN: description_audience: '' stages: Agent Based Modeling of Complex Adaptive Systems: - name: Agent Based Modeling of Complex Adaptive Systems + name: 复杂自适应系统的基于代理人的建模 Computational Thinking And The Framework For K-12 Science Education: - name: Computational Thinking And The Framework For K-12 Science Education + name: 计算思维和K-12科学教育的框架 Dispositions and Classroom Culture: - name: Dispositions and Classroom Culture + name: 气质和课堂文化 Introduction to Complex Adaptive Systems: - name: Introduction to Complex Adaptive Systems + name: 复杂自适应系统导论 Introduction to Computational Science: - name: Introduction to Computational Science + name: 计算科学导论 Introduction to PD: name: 职业发展介绍 Introduction to StarLogo Nova: - name: Introduction to StarLogo Nova + name: Starlogo计算机建模的简介 Post-Survey: - name: Post-Survey + name: 课后问卷 The Tutorial: name: 教程 Using Computer Models in Science: - name: Using Computer Models in Science + name: 在科学中使用的计算机模型 Using Models in the Classroom: - name: Using Models in the Classroom + name: 在课堂上使用模型 What to Expect: name: 期待着什么 TEMP CSD Unit 3: @@ -2546,27 +2546,27 @@ zh-CN: description_audience: '' stages: Agent Based Modeling of Complex Adaptive Systems: - name: Agent Based Modeling of Complex Adaptive Systems + name: 复杂自适应系统的基于代理人的建模 Computational Thinking And The Framework For K-12 Science Education: - name: Computational Thinking And The Framework For K-12 Science Education + name: 计算思维和K-12科学教育的框架 Dispositions and Classroom Culture: - name: Dispositions and Classroom Culture + name: 气质和课堂文化 Introduction to Complex Adaptive Systems: - name: Introduction to Complex Adaptive Systems + name: 复杂自适应系统导论 Introduction to Computational Science: - name: Introduction to Computational Science + name: 计算科学导论 Introduction to PD: name: 职业发展介绍 Introduction to StarLogo Nova: - name: Introduction to StarLogo Nova + name: Starlogo计算机建模的简介 Post-Survey: - name: Post-Survey + name: 课后问卷 The Tutorial: name: 教程 Using Computer Models in Science: - name: Using Computer Models in Science + name: 在科学中使用的计算机模型 Using Models in the Classroom: - name: Using Models in the Classroom + name: 在课堂上使用模型 What to Expect: name: 期待着什么 cspoptional: @@ -2578,9 +2578,9 @@ zh-CN: Algorithms Detour - How Routers Learn: name: Algorithms Detour - How Routers Learn Algorithms Detour - Minimum Spanning Tree: - name: Algorithms Detour - Minimum Spanning Tree + name: 算法漫游 - 最小生成树算法 Algorithms Detour - Shortest Path: - name: Algorithms Detour - Shortest Path + name: 算法漫游 - 最短路径算法 Unit 1 - Encoding Numbers in the Real World: name: Unit 1 - Encoding Numbers in the Real World Unit 1 - Sending Bits in the Real World: @@ -2930,7 +2930,7 @@ zh-CN: Events: name: 事件 Events Unplugged: - name: Events Unplugged + name: 线下活动 Fuzz Fiesta: name: Fuzz Fiesta 'Jigsaw: Learn to drag and drop': @@ -3000,7 +3000,7 @@ zh-CN: Events: name: 事件 Events Unplugged: - name: Events Unplugged + name: 线下活动 'Jigsaw: Learn to drag and drop': name: 拼图: 学习拖放 Loops: @@ -3681,7 +3681,7 @@ zh-CN: sample-csp5: stages: Controlling Memory with Variables: - name: Controlling Memory with Variables + name: 使用变量控制内存 hoc-encryption: title: 'Hour of Code: Simple Encryption' description_audience: '' @@ -4247,7 +4247,7 @@ zh-CN: Welcome!: name: 欢迎! Review StarLogo Nova: - name: Review StarLogo Nova + name: 复习StarLogo Nova Reviewing the Modules: name: Reviewing the Modules Advanced StarLogo Nova: @@ -4255,7 +4255,7 @@ zh-CN: Remixing Phases 1 and 2: name: Remixing Phases 1 and 2 Thinking Ahead to Implementation: - name: Thinking Ahead to Implementation + name: 实现之前的思考 Wrap-Up: name: 总结 2016_sciencePD_phase2b: @@ -4267,7 +4267,7 @@ zh-CN: Welcome!: name: 欢迎! Review StarLogo Nova: - name: Review StarLogo Nova + name: 复习StarLogo Nova Reviewing the Modules: name: Reviewing the Modules Advanced StarLogo Nova: @@ -4275,7 +4275,7 @@ zh-CN: Remixing Phases 1 and 2: name: Remixing Phases 1 and 2 Thinking Ahead to Implementation: - name: Thinking Ahead to Implementation + name: 实现之前的思考 Wrap-Up: name: 总结 sciencepd3-2016: @@ -5348,9 +5348,9 @@ zh-CN: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ zh-CN: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6001,25 +6001,25 @@ zh-CN: new stage: name: new stage The Need For Programming Languages: - name: The Need For Programming Languages + name: 编程语言的需求 The Need for Algorithms: name: The Need for Algorithms Creativity in Algorithms: name: Creativity in Algorithms Using Simple Commands: - name: Using Simple Commands + name: 使用简单命令 Creating Functions: name: 创建函数 Functions and Top-Down Design: - name: Functions and Top-Down Design + name: 函数和至上而下的设计 APIs and Function Parameters: - name: APIs and Function Parameters + name: 编程接口和函数参数 Creating functions with Parameters: name: Creating functions with Parameters Looping and Random Numbers: - name: Looping and Random Numbers + name: 循环和随机数字 Practice PT - Design a Digital Scene: - name: Practice PT - Design a Digital Scene + name: PT练习 - 设计一个数字场景 Unit 3 Chapter 1 Assessment: name: Unit 3 Chapter 1 Assessment foo: @@ -6076,3 +6076,13 @@ zh-CN: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/zh-CN/pegasus/mobile.yml b/i18n/locales/zh-CN/pegasus/mobile.yml index 289963f49e090..0e5b39000eef8 100755 --- a/i18n/locales/zh-CN/pegasus/mobile.yml +++ b/i18n/locales/zh-CN/pegasus/mobile.yml @@ -207,7 +207,7 @@ just_did_coursee: "我刚完成了课程E - 来看看吧! @codeorg" just_did_coursef: "我刚完成了课程F - 来看看吧! @codeorg" just_did_accelerated: "我刚完成加速课程- 来看看! @codeorg" - just_did_hoc_donor: 'I just did the #HourOfCode - check it out! (Thanks %{donor_twitter} for supporting @codeorg)' + just_did_hoc_donor: '我刚刚参加了#HourOfCode - 来看看吧!(感谢 %{donor_twitter} 支持 @codeorg)' just_did_course1_donor: "我刚完成课程1 - 来看看吧!感谢 %{donor_twitter} 支持 @codeorg" just_did_course2_donor: "我刚完成课程2 - 来看看吧!感谢 %{donor_twitter} 支持 @codeorg" just_did_course3_donor: "我刚完成课程3 - 来看看吧!感谢 %{donor_twitter} 支持 @codeorg" @@ -668,6 +668,7 @@ dashboard_students_add_student: "添加学生" dashboard_students_add_students: "添加多位学生" dashboard_students_add_multiple: '输入或粘贴学生的名字,每行一个:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "您已经创建了一个新的学习小组!现在,使用上面的添加学生添加多个学生按钮来添加学生进组。" dashboard_students_placeholder_name: "学生姓名" dashboard_students_name: "姓名" @@ -816,9 +817,9 @@ carousel_heading_robots: "学习使用机器人和硬件进行编程" carousel_heading_ide: "在教师中流行的平台" carousel_heading_desktop: "学习电脑编程" - carousel_heading_mobtabelem: "For phones and tablets" - carousel_heading_prereader: "对于已完成课前阅读者" - carousel_heading_beyondblocks: "跨越障碍-学习一门编程语言" + carousel_heading_mobtabelem: "为手机和平板准备的" + carousel_heading_prereader: "为还不能阅读的学生" + carousel_heading_beyondblocks: "超越模块编程 - 学习一门编程语言" carousel_heading_nointernet: "网络不给力?在您的电脑上安装这些应用吧。" educator_notes: "教育家笔记" teach_led_lesson_plans: "由老师引导的教案" @@ -826,7 +827,7 @@ how_to_teach_hoc: "如何教授代码一小时" more_resources_educators: "给教师和教育工作者们的更多资源" beyond_submission: "想要提交一小时学编程的教程吗? 请参阅标准和提交表单。" - third_party_submission: "想提交一门课程以便大家都能在这里看到吗?请查看标准按照表格填写申请表." + third_party_submission: "想提交一门课程并列在这里吗?请查看标准,并填写申请表." participants: "参与者" teachers_notes: "老师的笔记" teachers_notes_hoc: 教师:请阅读这些重要的教育者说明 @@ -903,7 +904,7 @@ coursef_name: "课程 F" accelerated_name: "加速课程" express_name: "Express Course" - pre-express_name: 适用于已课前阅读者的快捷课程 + pre-express_name: 适用于还不能阅读的学生的快捷课程 cspunit1_name: '(旧)单元 1︰ 数字信息' cspunit2_name: '(旧)单元 2︰ 互联网' cspunit3_name: '(旧版)第3单元︰ 编程' @@ -945,7 +946,7 @@ math_category_name: "数学" hoc_category_name: "编程一小时" csf_category_name: "计算机科学基本原理" - csf_international_category_name: "CS 国际基础" + csf_international_category_name: "计算机基础国际版" csf2_draft_category_name: 开发中:课程A - F csd_category_name: "CS Discoveries" csp_category_name: "15-16 计算机原理" @@ -1412,6 +1413,6 @@ user_header_settings: "帐户设置" user_header_logout: "注销" user_header_signin: "登录" - view_all_sections: "查看所有章节" - view_section: "View Section" - view_named_section: "View %{section_name}" + view_all_sections: "查看所有小组" + view_section: "查看小组" + view_named_section: "查看%{section_name}" diff --git a/i18n/locales/zh-TW/blockly-mooc/common.json b/i18n/locales/zh-TW/blockly-mooc/common.json index 3904a8c0def39..43928e4c3461b 100755 --- a/i18n/locales/zh-TW/blockly-mooc/common.json +++ b/i18n/locales/zh-TW/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"年齡", "allHandouts":"所有講義", "allStudents":"全部", @@ -45,6 +47,39 @@ "catProcedures":"函式", "catText":"文字", "catVariables":"變數", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"恭喜! 你完成了最後關卡並且贏得了 {numTrophies, plural, one {1 個獎盃} other {# 個獎盃}}。", "findCourse":"查詢課程", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"尋找一位客座講師", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"邀請當地志願者拜訪你的班級,或透過視頻聊天的方式來激勵學生。", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"抱歉,「%1」未對應任何已保存的程式。", "help":"幫助", "hidden":"隱藏", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(隱藏)", "hintHeader":"這裡有個提示:", "hintPrompt":"需要幫忙?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"完成", "homepageUiTipsAfterDialogConfirm":"繼續學習", "iconSearchPlaceholder":"搜尋圖標...", + "iDontKnow":"I don't know", "ignore":"忽略", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"線上", "openWorkspace":"它是如何運作的", "orientationLock":"關閉設備上的屏幕旋轉鎖定。", + "other":"其它", "pairingNavigatorWarning":"你與夥伴{driver}一起完成了這個關卡。", "pairingNavigatorLink":"點擊此處觀看小組的解決方案。", "pairProgramming":"小組編程", + "parent":"家長", + "parents":"Parents", "pause":"中斷", "perfect":"perfect", "play":"開始遊戲", @@ -494,6 +534,7 @@ "positionTopOutRight":"放在右上方外側", "positionTopRight":"放在右上方", "predictionInstructions":"在運行這個程式前,先預測一下。", + "printCertificate":"列印證書", "printCertificates":"列印所有證書", "professionalLearning":"專業學習", "professionalLearningDescription":"我們高評價的專業學習為你準備了你未來的計算機科學課程。", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"分享", "shareFailure":"抱歉,我們無法分享這個程式。", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"請在下方提供你的年齡,並點擊確認繼續。", "shareWarningsMoreInfo":"我們的隱私政策", "shareWarningsStoreData":"Code Studio 建立的這個 app 是儲存了一些數據,這些數據將被任何使用者看到,所以請避免在此共享自己和他人的私密訊息。", @@ -618,6 +669,7 @@ "showToolbox":"顯示工具箱", "showVersionsHeader":"版本紀錄", "signup":"註冊以參加入門課程", + "skipPuzzle":"Skip puzzle", "stageExtras":"階段額外資源", "stageLocked":"此階段已上鎖。", "stageNotFullyLocked":"此階段沒有對所有人上鎖。", @@ -645,6 +697,7 @@ "subtitle":"一個視覺化的編程環境", "syntaxErrorMsg":"你的程式含一個錯誤。請刪除第 {lineNumber} 行並再試一次。", "teacher":"教師", + "teachers":"教師", "teacherCommunity":"教師社群", "teacherCommunityDescription":"詢問課程相關內容、分享上課好點子,從其他的老師身上獲得幫助", "teacherCourseHoc":"一小時玩程式", @@ -702,6 +755,7 @@ "viewUnitOverview":"檢視單元概述", "visible":"可見", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"想要學習寫程式?", "watchVideo":"觀看影片", "when":"當", @@ -710,5 +764,17 @@ "withoutHints":"完全沒有使用提示!", "workspaceHeaderShort":"工作區:", "yes":"是", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/zh-TW/dashboard/authored_hints.yml b/i18n/locales/zh-TW/dashboard/authored_hints.yml index 2d7c0c0fdbb59..cd461a17a7f18 100644 --- a/i18n/locales/zh-TW/dashboard/authored_hints.yml +++ b/i18n/locales/zh-TW/dashboard/authored_hints.yml @@ -3213,44 +3213,38 @@ zh-TW: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. course_starWars_loops9_b: 記得在一個重複迴圈裡你可以用多於一塊程式積木。 - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -3426,17 +3420,17 @@ zh-TW: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -3444,10 +3438,10 @@ zh-TW: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -3458,7 +3452,7 @@ zh-TW: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/zh-TW/dashboard/base.yml b/i18n/locales/zh-TW/dashboard/base.yml index b914ebba4448e..0dec38e56a702 100755 --- a/i18n/locales/zh-TW/dashboard/base.yml +++ b/i18n/locales/zh-TW/dashboard/base.yml @@ -494,6 +494,8 @@ zh-TW: notes_coming_soon: '影片說明即將推出。' autoplay_option: '自動播放影片' download: '下載影片' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "您的瀏覽器不支援。請升級您的瀏覽器到支援的瀏覽器版本之一。您還是可以瀏覽此頁面,但有些有功能是會無法正常運作。" @@ -928,6 +930,8 @@ zh-TW: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: '此階段內容無法觀看,因為這個階段目前已上鎖。當老師設定的時間到了或是審閱了你的答案後,這個階段就會解鎖。' hidden_stage: "你的老師沒想到你會在這,問問你的老師你該上哪堂課。" + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' return_course_overview: '移至單元概覽' view_all_units: 'View all units' pd: diff --git a/i18n/locales/zh-TW/dashboard/callouts.yml b/i18n/locales/zh-TW/dashboard/callouts.yml index d2cb41e728be9..ebd808ccc6343 100644 --- a/i18n/locales/zh-TW/dashboard/callouts.yml +++ b/i18n/locales/zh-TW/dashboard/callouts.yml @@ -12,6 +12,14 @@ zh-TW: 4_5_Bee_Conditionals_2_1: 記住,檢查「每朵雲」裡是否有「花朵」,你不必檢查是否有蜂窩。 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: 記住,檢查「每朵雲」裡是否有「花朵」,你不必檢查是否有蜂窩。 + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ zh-TW: sign_in_to_save_project: 想要在以後繼續使用這個專案嗎?登入以將這個專案保存到你的帳戶! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: 這可以讓角色移動! diff --git a/i18n/locales/zh-TW/dashboard/courses.yml b/i18n/locales/zh-TW/dashboard/courses.yml index 6328ab5a6f1e8..77877ce78768a 100644 --- a/i18n/locales/zh-TW/dashboard/courses.yml +++ b/i18n/locales/zh-TW/dashboard/courses.yml @@ -12,3 +12,8 @@ zh-TW: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/zh-TW/dashboard/instructions.yml b/i18n/locales/zh-TW/dashboard/instructions.yml index 7345787c27161..906c6feb7940d 100644 --- a/i18n/locales/zh-TW/dashboard/instructions.yml +++ b/i18n/locales/zh-TW/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ zh-TW: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/zh-TW/dashboard/markdown_instructions.yml b/i18n/locales/zh-TW/dashboard/markdown_instructions.yml index ce7d7a367c7d4..6937d1fe4b32b 100644 --- a/i18n/locales/zh-TW/dashboard/markdown_instructions.yml +++ b/i18n/locales/zh-TW/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ zh-TW: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ zh-TW: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ zh-TW: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ zh-TW: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ zh-TW: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ zh-TW: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ zh-TW: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ zh-TW: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/zh-TW/dashboard/scripts.yml b/i18n/locales/zh-TW/dashboard/scripts.yml index 25e9c9b4cb5c4..8b4ed9bcf3fb9 100755 --- a/i18n/locales/zh-TW/dashboard/scripts.yml +++ b/i18n/locales/zh-TW/dashboard/scripts.yml @@ -4099,7 +4099,7 @@ zh-TW: Introduction: name: 介紹 Nested Loops Project in Artist: - name: Nested Loops Project in Artist + name: 小藝術家裡的巢狀迴圈(Nested Loops) Debugging in Collector: name: Debugging in Collector coursee-draft: @@ -5341,8 +5341,8 @@ zh-TW: description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: name: 小藝術家裡的巢狀迴圈(Nested Loops) - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5390,9 +5390,9 @@ zh-TW: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -5839,7 +5839,7 @@ zh-TW: Loops in Artist: name: Loops in Artist Nested Loops Project in Artist: - name: Nested Loops Project in Artist + name: 小藝術家裡的巢狀迴圈(Nested Loops) Internet: name: 網際網路 Internet Digital Citizenship: @@ -5895,7 +5895,7 @@ zh-TW: Present Your Project: name: 說明你的專案 Nested Loops Project in Frozen: - name: 小藝術家裡的巢狀迴圈(Nested Loops) + name: Nested Loops in Frozen 'How it Works: The Internet': name: 'Beyond Programming: The Internet' 'Common Sense Education: Digital Citizenship': @@ -6068,3 +6068,13 @@ zh-TW: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/zh-TW/pegasus/mobile.yml b/i18n/locales/zh-TW/pegasus/mobile.yml index 81738590ce6b5..094d4d2ecd2a9 100755 --- a/i18n/locales/zh-TW/pegasus/mobile.yml +++ b/i18n/locales/zh-TW/pegasus/mobile.yml @@ -670,6 +670,7 @@ dashboard_students_add_student: "新增一個學生" dashboard_students_add_students: "新增多個學生" dashboard_students_add_multiple: '輸入或貼上學生的姓名,一個學生一行:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "你已經創建新的學習小組了!現在用下方的新增一個學生新增多個學生按鈕來添加學生到小組中。" dashboard_students_placeholder_name: "學生姓名" dashboard_students_name: "你的名字" diff --git a/i18n/locales/zu-ZA/blockly-mooc/common.json b/i18n/locales/zu-ZA/blockly-mooc/common.json index 94ad5e7a97a5f..7126a6724f338 100644 --- a/i18n/locales/zu-ZA/blockly-mooc/common.json +++ b/i18n/locales/zu-ZA/blockly-mooc/common.json @@ -7,6 +7,8 @@ "addStudentsManageMyOwn":"Create and manage my own list of students", "addStudentsSyncThirdParty":"Sync my list of students from an existing classroom section in a third party tool", "addStudentsToSectionInstructions":"Choose how you want to add your students:", + "administrator":"Administrator", + "administrators":"Administrators", "age":"Age", "allHandouts":"All Handouts", "allStudents":"All", @@ -45,6 +47,39 @@ "catProcedures":"Functions", "catText":"Umbhalo", "catVariables":"Variables", + "censusAfterSchoolAll":"All students do computer programming in an after-school program", + "censusAfterSchoolSome":"Some students do computer programming in an after-school program", + "censusBlockBased":"Block-based programming", + "censusConnection":"What is your connection to this school?", + "censusCybersecurity":"Cybersecurity", + "censusDataAnalysis":"Data analysis", + "censusFollowUpFrequency":"How often per week does this class meet?", + "censusFollowUp":"Your school offers a semester or year long computer science class! What topics does this course include?", + "censusFollowUpTellUsMore":"Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.", + "censusFrequency1":"< 1 hour per week", + "censusFrequency1to3":"1-3 hours per week", + "censusFrequency3plus":"3+ hours per week", + "censusHeading":"Tell us about your school", + "censusHocAll":"All students do an Hour of Code", + "censusHocSome":"Some students do an Hour of Code", + "censusHowMuch":"How much coding/computer programming is taught at this school? (assume for the purposes of this question that this does not include HTML/CSS, Web design, or how to use apps)", + "census10HourAll":"All students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census10HourSome":"Some students take at least 10 hours of computer programming integrated into a non-Computer Science course such as Art, Math, or Science", + "census20HourAll":"All students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "census20HourSome":"Some students take a semester or year-long computer science course that includes at least 20 hours of coding/programming", + "censusGameDesign":"Game design using game layout tools without coding or computer programming", + "censusInternet":"Internet and networking", + "censusOtherCourse":"This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)", + "censusOtherDescribe":"Other (please describe below)", + "censusPhysicalComputing":"Physical computing / robotics", + "censusPledge":"I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.", + "censusRequired":"You are missing one or more required fields.", + "censusRequiredEmail":"Required. Please enter your email.", + "censusRequiredSchool":"Required. Please enter your school information.", + "censusRequiredSelect":"Required. Please select an option.", + "censusTextBased":"Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)", + "censusThankYou":"Thank you for your submission!", + "censusWebDesign":"Web design using HTML or CSS", "challengeLevelIntro":"Challenge Puzzles are lessons designed to push your skills to a new level.", "challengeLevelPassTitle":"You did it!", "challengeLevelPassText":"However, you could've done it with only {idealBlocks, plural, one {1 block} other {# blocks}}. Can you make your program even better?", @@ -321,7 +356,7 @@ "finalStageTrophies":"Congratulations! You have completed the final puzzle and won {numTrophies, plural, one {a trophy} other {# trophies}}.", "findCourse":"Find a course", "findCourseDescription":"Try new courses to add them to your homepage.", - "findGuestSpeaker":"Find a guest speaker", + "findGuestSpeaker":"Guest Speakers", "findGuestSpeakerDescription":"Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.", "findLocalClassHeading":"Find a local computer science class", "findLocalClassSubheading":"Local classes", @@ -337,6 +372,7 @@ "hashError":"Sorry, '%1' doesn't correspond with any saved program.", "help":"Help", "hidden":"Hidden", + "hiddenScriptTooltip":"Please select a section before trying to toggle whether or not the unit is visible to your students.", "hideToolbox":"(fihla)", "hintHeader":"Naku engingakucebisa ngako:", "hintPrompt":"Need help?", @@ -359,6 +395,7 @@ "homepageUiTipsAfterDialogCancel":"Qeda", "homepageUiTipsAfterDialogConfirm":"Learn more", "iconSearchPlaceholder":"Search for an icon...", + "iDontKnow":"I don't know", "ignore":"Ziba", "importFromGoogleClassroom":"Import section from Google Classroom", "importFromClever":"Import section from Clever", @@ -460,9 +497,12 @@ "online":"Online", "openWorkspace":"How It Works", "orientationLock":"Turn off orientation lock in device settings.", + "other":"Other", "pairingNavigatorWarning":"This puzzle was completed while pairing with {driver}.", "pairingNavigatorLink":"Click here to view the solution you created as a team.", "pairProgramming":"Pair Programming", + "parent":"Parent", + "parents":"Parents", "pause":"Break", "perfect":"perfect", "play":"dlala", @@ -494,6 +534,7 @@ "positionTopOutRight":"to the top outside right position", "positionTopRight":"to the top right position", "predictionInstructions":"Make a prediction before you run the program.", + "printCertificate":"Print Certificate", "printCertificates":"Print certificates", "professionalLearning":"Professional Learning", "professionalLearningDescription":"Our highly-rated professional learning prepares you for your next computer science class.", @@ -605,6 +646,16 @@ "setupCoursesStudent":"Browse Code.org's courses to find your next challenge.", "share":"Share", "shareFailure":"Sorry, we can't share this program.", + "shareSettingEnableButton":"Enable sharing projects for all students", + "shareSettingDisableButton":"Disable sharing projects for all students", + "shareSettingEnableButtonDescription":"Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.", + "shareSettingDisableButtonDescription":"If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.", + "shareSettingEnableTitle":"Are you sure you want to enable sharing?", + "shareSettingDisableTitle":"Are you sure you want to disable sharing?", + "shareSettingEnableAction":"Enable sharing", + "shareSettingDisableAction":"Disable sharing", + "shareSettingEnableDialog":"By enabling sharing, your students will be allowed to share their projects created through Code.org’s advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone by sharing their project link.", + "shareSettingDisableDialog":"An important part of the student experience of using Code.org is the ability to share their projects and creations with others. With sharing disabled, students will not be able to share their creations created with our advanced programming tools (App Lab, Game Lab, and Web Lab) with anyone else besides their Code.org teachers. These advanced tools are designed for students that are over 13 or being used under a teacher or parent’s guidance. Note that students will still be able to share projects created using the programming tools designed for younger students like Play Lab and Artist. These tools limit what students can create and do not allow for uploading any of their own assets. To protect students’ privacy, shared creations in the project gallery are labeled only with the first letter of a student’s name and an age range.", "shareWarningsAge":"Please provide your age below and click OK to continue.", "shareWarningsMoreInfo":"Our Privacy Policy", "shareWarningsStoreData":"This app built on Code Studio stores data that could be viewed by anyone with this sharing link, so avoid providing personal information about yourself or others.", @@ -618,6 +669,7 @@ "showToolbox":"Show Toolbox", "showVersionsHeader":"Umlando waloluhlobo", "signup":"Sign up for the intro course", + "skipPuzzle":"Skip puzzle", "stageExtras":"Stage Extras", "stageLocked":"Stage is locked.", "stageNotFullyLocked":"Stage is not locked for all.", @@ -625,8 +677,8 @@ "standaloneToolsDescription":"In addition to our courses, teachers can use App Lab and Game Lab in any course to teach students how to create apps, animations, and games in JavaScript. And, we have lessons and widgets to teach encryption, text compression, and other computer science concepts.", "standaloneToolsHeading":"Tools for Middle and High School", "standardMappings":"Standard Mappings", - "standardsAndFramework":"Curriculum Standards ", - "standardsAndFrameworkDescription":"Information about standards alignment for Code.org courses.", + "standardsAndFramework":"Curriculum Standards", + "standardsAndFrameworkDescription":"Information about curriculum standards alignment for Code.org courses.", "startLearning":"Start learning", "stepIn":"Step in", "stepOut":"Step out", @@ -645,6 +697,7 @@ "subtitle":"a visual programming environment", "syntaxErrorMsg":"Your program contains a typo. Please remove line {lineNumber} and try again.", "teacher":"Teacher", + "teachers":"Teachers", "teacherCommunity":"Teacher Community", "teacherCommunityDescription":"Ask questions about curriculum, share ideas from your lessons, and get help from other teachers", "teacherCourseHoc":"Hour of Code", @@ -702,6 +755,7 @@ "viewUnitOverview":"View Unit Overview", "visible":"Visible", "vocabulary":"Vocabulary", + "volunteer":"Volunteer/Community Advocate", "wantToLearn":"Want to learn to code?", "watchVideo":"Bukela umbukiswano", "when":"nini", @@ -710,5 +764,17 @@ "withoutHints":"Without using any hints!", "workspaceHeaderShort":"indawo yokusebenzela: ", "yes":"Yes", - "youCannotUndoThisAction":"You cannot undo this action." + "youCannotUndoThisAction":"You cannot undo this action.", + "yourEmail":"Private contact email", + "yourEmailPlaceholder":"you@example.com", + "yourName":"Your name", + "yourSchoolAdminButton":"View resources", + "yourSchoolAdminDesc":"View resources on how to get started or expand opportunities", + "yourSchoolDescription":"Join the thousands of schools who have already incorporated high quality computer science education into their curriculum and provide opportunities for the students in your local area.", + "yourSchoolHeading":"Expand computer science at your school or district", + "yourSchoolParentButton":"Take action", + "yourSchoolParentDesc":"Take action to expand computer science in your school or district", + "yourSchoolTeacherButton":"Start teaching", + "yourSchoolTeacherDesc":"Start teaching today, no computer science experience necessary", + "yourSchoolTellUs":"Tell us about computer science education in your school" } \ No newline at end of file diff --git a/i18n/locales/zu-ZA/dashboard/authored_hints.yml b/i18n/locales/zu-ZA/dashboard/authored_hints.yml index 60e5d27d4e149..3baa401bf6473 100644 --- a/i18n/locales/zu-ZA/dashboard/authored_hints.yml +++ b/i18n/locales/zu-ZA/dashboard/authored_hints.yml @@ -6341,44 +6341,38 @@ zu: courseC_puppy_loops9_authored_hint: courseC_puppy_loops9_1: If you repeat the first few actions, you can get me to the pig with just four more blocks! courseC_starWars_loops1_authored_hint: - courseC_starWars_loops1_a: BB-8 doesn't need to be told to pick up scrap metal, if he rolls over some, he will pick it up automatically. - courseC_starWars_loops1_b: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops1_a: When BB-8 rolls over scrap metal he picks it up automatically. + courseC_starWars_loops1_b: Don't be afraid to make a mistake! Run the code to see what happens, even if you haven't solved the puzzle yet. courseC_starWars_loops1_c: You will want to `move forward` five times to solve this puzzle. courseC_starWars_loops10_authored_hint: - courseC_starWars_loops10_a: Doesn't this pattern look like a giant stair step? See if you can use what you learned from previous puzzles to get all of the turns. - courseC_starWars_loops10_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. - courseC_starWars_loops10_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops10_a: Doesn't this pattern look like a giant set of stair steps? See if you can use what you learned from previous puzzles to get all of the turns. + courseC_starWars_loops10_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." + courseC_starWars_loops10_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. courseC_starWars_loops10_predict2_authored_hint: [ ] courseC_starWars_loops11_authored_hint: [ ] courseC_starWars_loops2_authored_hint: - courseC_starWars_loops2_a: You can solve this puzzle with just three blocks, including `when run`. - courseC_starWars_loops2_b: You need to repeat the `move forward` command 5 times to solve this puzzle. - courseC_starWars_loops2_c: To repeat a command, make sure to drag out a `repeat` loop, then put the command to repeat inside of it. + courseC_starWars_loops2_a: To repeat code, drag out a `repeat` loop, then put the block you want inside of it. courseC_starWars_loops4_authored_hint: - courseC_starWars_loops4_a: Use two `repeat` blocks set to different numbers. + courseC_starWars_loops4_a: Use two `repeat` blocks. courseC_starWars_loops4_b: 'Each `repeat` loop will have only one command inside of it: `move forward`.' courseC_starWars_loops4_c: Clicking on the small arrow next to "left" on the turn block will let you change it to "right". courseC_starWars_loops5_authored_hint: courseC_starWars_loops5_b: To move down, you have to turn and then move forward. - courseC_starWars_loops5_a: The best solution uses one move down and one loop filled with another move command. + courseC_starWars_loops5_a: The best solution uses a turn, then a single `move forward`, another turn, then a loop. courseC_starWars_loops6_authored_hint: - courseC_starWars_loops6_a: If the pattern is hard to see, try coding it all out first and see what repeats over and over before you put the loops in. - courseC_starWars_loops6_b: If you want to simplify your code more, you can actually put one `repeat` loop inside of another! This is called a **nested loop**. + courseC_starWars_loops6_a: Try writing all of the moves down on a piece of paper and looking for a pattern. + courseC_starWars_loops6_b: "If you want to use less code, you can put one `repeat loop` inside of another! \nThis is called a **nested loop**." courseC_starWars_loops7_authored_hint: - courseC_starWars_loops7_a: This stair pattern looks a little complicated! See if you can draw a simpler stair step over the top of it. Does that cover all of the scrap metal? - courseC_starWars_loops7_b: If you are having trouble figuring this puzzle out, try writing the moves down on a piece of paper and looking for a pattern. - courseC_starWars_loops7_c: Don't be afraid to make a mistake! Try adding blocks and running the code to see what will happen, even if you don't think you've solved the puzzle yet. + courseC_starWars_loops7_a: This pattern looks harder than it is! Start with a simple stair step. Does that cover all of the scrap metal? + courseC_starWars_loops7_b: If you are having trouble with this puzzle, try writing all of the moves on a piece of paper and looking for a pattern. + courseC_starWars_loops7_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. courseC_starWars_loops8_authored_hint: course_starWars_loops8_a: Try thinking about this problem in small parts. Take your time. You don't need to solve it on the first try! - course_starWars_loops8_b: The first half of this path is similar to the stairs from the last puzzle, but it goes in a different direction. - course_starWars_loops8_c: If you solve the stair step pattern, you can solve the vertical line and simply add that code to the end of your stair step program! + course_starWars_loops8_b: Think of the first half of this problem as a stair step problem. How did you solve that before? + course_starWars_loops8_c: After you solve the stair step pattern move BB-8 up to get the rest of the scrap metal! courseC_starWars_loops9_authored_hint: - course_starWars_loops9_a: |- - You are doing great! Keep it up! - - If you're having trouble finding where the code should repeat, try writing it down on a piece of paper and looking for a pattern. - course_starWars_loops9_b: Remember you can put more than one block inside a repeat loop. - course_starWars_loops9_c: You should not need to turn left to solve this puzzle, so all of your turns can be to the right. + course_starWars_loops9_b: You can put more than one block inside a `repeat` loop. + course_starWars_loops9_c: You do not need to turn left to solve this puzzle. All of your turns can be to the right. courseD_artist_binary1_authored_hint: courseD_artist_binary1_a: Replace the "???" in the text block with the binary image you want, in zeroes and ones. courseD_artist_binary1_b: The artist will draw a white space for every 1 and a black space for every 0. @@ -6554,17 +6548,17 @@ zu: courseD_artist_nestedLoops_challenge2_a: To draw a regular octagon, the artist needs to turn 45 degrees 8 times. courseD_artist_nestedLoops_challenge2_b: To draw a square, the artist needs to turn 90 degrees 4 times. courseD_artist_project1_authored_hint: - courseD_artist_project1_a: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project1_a: Use the drop down menu on the `turn` blocks to choose the angle you need! courseD_artist_project1_b: Remember that `move forward` draws a line, while `jump forward` does not. courseD_artist_project1a_authored_hint: courseD_artist_project1a_a: | This stair step uses a 76 degree turn and repeats 4 times. - courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, just with a different angle. + courseD_artist_project1a_b: These patterns are a lot like the stair steps from other puzzles, but using a different angle. courseD_artist_project2_authored_hint: courseD_artist_project2_a: Remember that `move forward` draws a line, while `jump forward` does not. - courseD_artist_project2_b: If you draw an image, then jump forward, you can draw more than one by putting a loop around the entire block of code. + courseD_artist_project2_b: After you draw and move the first time, you can repeat the code by adding a loop around the outside. courseD_artist_project2Template_authored_hint: [ ] courseD_artist_project2a_authored_hint: courseD_artist_project2a_a: | @@ -6572,10 +6566,10 @@ zu: courseD_artist_project3_authored_hint: - courseD_artist_project3_a: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" - courseD_artist_project3_b: You can use the drop down menu on the `turn` blocks to see which angle you need! + courseD_artist_project3_a: Use the drop down menu on the `turn` blocks to choose the angle you need! + courseD_artist_project3_b: "Try nested loops!\n\nUse the code that you created to draw a line of shapes and nest it inside of another loop. At the bottom, before the outside loop ends, add a block that will turn Elsa around. \n\n- Try 72 degrees if you are repeating the outer loop 5 times\n- Try 60 degrees if you are repeating the outer loop 6 times" courseD_artist_project3a_authored_hint: - courseD_artist_project3a_a: You can also choose different ways to rotate your shape! What about 18 times, with a 20 degree turn in between? + courseD_artist_project3a_a: You can choose different amounts to rotate your shape! What about 18 times with a 20 degree turn in between? courseD_artist_project4_authored_hint: courseD_artist_project4_a: | Here is the pentagon snowflake with a turn of 36 degrees before a triangle snowflake: @@ -6586,7 +6580,7 @@ zu: Here's a set of hexagons with squares: - courseD_artist_project4_b: 'You will need to make the second line of shapes in the same way as the first: make one, then repeat it with a jump in between, then repeat that image with rotation.' + courseD_artist_project4_b: To try this, draw your first snowflake, turn, then draw a second snowflake. courseD_artist_project4a_authored_hint: courseD_artist_project4a_a: | Here are two different lengths of snowflake, drawn one after another (with a 30 degree turn in between.) diff --git a/i18n/locales/zu-ZA/dashboard/base.yml b/i18n/locales/zu-ZA/dashboard/base.yml index b90a57d8ec228..88da929b76583 100644 --- a/i18n/locales/zu-ZA/dashboard/base.yml +++ b/i18n/locales/zu-ZA/dashboard/base.yml @@ -494,6 +494,8 @@ zu: notes_coming_soon: 'Notes for this video coming soon.' autoplay_option: 'Autoplay videos' download: 'Download Video' + show_notes: 'Show Notes' + show_video: 'Show Video' compatibility: upgrade: unsupported_message: "Your browser is not supported. Please upgrade your browser to one of our supported browsers. You can try viewing the page, but expect functionality to be broken." @@ -928,7 +930,9 @@ zu: confirm_focus_areas: 'Confirm Focus Areas' locked_stage: 'The contents of this stage are not visible because this stage is currently locked. Your teacher can unlock this stage when it is time to work on it or review your answers.' hidden_stage: "Your teacher didn't expect you to be here. Please ask your teacher which lesson you should be on." - return_course_overview: 'Go to unit overview' + hidden_script: "Your teacher didn't expect you to be here. Please ask your teacher which unit you should be on." + return_unit_overview: 'Go to unit overview' + return_course_overview: 'Go to course overview' view_all_units: 'View all units' pd: survey: diff --git a/i18n/locales/zu-ZA/dashboard/callouts.yml b/i18n/locales/zu-ZA/dashboard/callouts.yml index a7fbb38b3cfb7..d241c70cd4bda 100644 --- a/i18n/locales/zu-ZA/dashboard/callouts.yml +++ b/i18n/locales/zu-ZA/dashboard/callouts.yml @@ -12,6 +12,14 @@ zu: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. 4-5 Bee Conditionals 2_callout: 4_5_Bee_Conditionals_2_1: Remember, check to see if EVERY cloud has a FLOWER. You don't have to check for honeycombs at all. + AppLab Intro 2 - Edit place1_callout: + screenSelectorCallout: Select place1 to change screens + changePlace1ID: Change the name of your screen here. + AppLab Intro 2 - Edit startScreen_callout: + applabIntro2_1: Click the title of your app + appLabIntro2_designMenu: Use these menus to change your app's title + AppLab Intro 2 - add Button_callout: + designToolboxCallOut: Drag another button into your app AppLab_test02_callout: [ ] Applab test_callout: [ ] Big Game Animation 1 (copy 1)_callout: [ ] @@ -1208,6 +1216,11 @@ zu: sign_in_to_save_project: Want to access your project later? Sign in to save this project to your account! subgoal U3 L4 introducing subgoal labels_callout: [ ] subgoal U3L2 Using Simple Commands_callout: [ ] + subgoal-test-clone_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + subgoal-test_callout: + move_subgoal: This is the "move turtle" subgoal label. Drag it out into the workspace. + orient_subgoal: This means you want to turn the turtle subgoalU3L2_TurtleSquare_right_callout: [ ] testing code callout_callout: testing_code_callout: This makes the sprite move! diff --git a/i18n/locales/zu-ZA/dashboard/courses.yml b/i18n/locales/zu-ZA/dashboard/courses.yml index d4f480384fac1..14e7392a296fa 100644 --- a/i18n/locales/zu-ZA/dashboard/courses.yml +++ b/i18n/locales/zu-ZA/dashboard/courses.yml @@ -12,3 +12,8 @@ zu: description_student: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_teacher: Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. description_short: An introductory computer science course that empowers students to create authentic artifacts. + allthethingscourse: + title: allthethingscourse + description_short: This is a course for allthethings + description_student: This is a course for allthethings and has a longer description for students + description_teacher: This is a course for allthethings and has a longer description for teachers diff --git a/i18n/locales/zu-ZA/dashboard/instructions.yml b/i18n/locales/zu-ZA/dashboard/instructions.yml index c1e5df46d2ee0..689d654a36a03 100644 --- a/i18n/locales/zu-ZA/dashboard/instructions.yml +++ b/i18n/locales/zu-ZA/dashboard/instructions.yml @@ -2612,7 +2612,7 @@ zu: courseD_artist_nestedLoopsPre1_instruction: "Create a triangle to kickstart\nthis stage." courseD_artist_nestedLoops_challenge1_instruction: "Can you figure out how\nto make a picture like this?" courseD_artist_nestedLoops_challenge2_instruction: "Can you figure out how\nto make a picture like this?" - courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. \\r\n" + courseD_artist_project1_instruction: "Draw a small shape, between **20 and\n50** pixels wide. It can be any shape that you like. " courseD_artist_project1a_instruction: "Draw a stair-step pattern that uses\nturns between 75 and 105 degrees." courseD_artist_project2_instruction: "Now take your shape and draw two or three\nin a row!" courseD_artist_project2a_instruction: "Now, turn around 180 degrees and draw\nthe stair pattern again!" diff --git a/i18n/locales/zu-ZA/dashboard/markdown_instructions.yml b/i18n/locales/zu-ZA/dashboard/markdown_instructions.yml index e43e7734f4ccb..b7d9e01405f18 100644 --- a/i18n/locales/zu-ZA/dashboard/markdown_instructions.yml +++ b/i18n/locales/zu-ZA/dashboard/markdown_instructions.yml @@ -181,6 +181,18 @@ zu: 'AllTheThings: Pixelation - Lesson 15 - Color Shades 4x4_markdown_instruction': "#\nPixelation: Task 3\\r\n\\r\n**Directions:**\\r\nWe start you out with\nthe 4x4 image Maddie created in the video.\\r\n\\r\nYour task is to fill a 4x4\ngrid with colors using *12-bits per pixel*. The result should look something\nlike (but not exactly) the image shown at right. \\r\n\\r\nHere are the requirements:\\r\n\\r\n\n* Row 1 - fill with shades of red. \\r\n * Row 2 - shades of green. \\r\n *\nRow 3 - shades of blue. \\r\n * Row 4 - shades of gray.\\r\n" 'AllTheThings: Pixelation - Lesson 15 - Complete 3-bit color_markdown_instruction': "#\nColor Pixelation: Task 1\n**Directions:**\n\n* We start you with the 4x2 image\nMaddie was creating, but we've left out the last two squares. \n* Finish\noff the image by figuring out which two colors are missing and encode them.\n" App Lab test_markdown_instruction: "Innovation Project" + AppLab Intro 1 - Add Button_markdown_instruction: "# Getting Started - Add\na button\\r\n\\r\nYou'll need a button on your home screen to go to your new\nscreen. You can make a new button in two ways. \\r\n\\r\n1. If you like the\nstyle of the \"Dogs\" button you can make a copy of it. Click the button and\nthen click \"Duplicate\".\\r\n\\r\n\\t![](https://images.code.org/171aa97d90014f66f999ecf929b672c0-image-1504289310310.08.10\nAM.png)\\r\n\\r\n2. You can also make a new button from scratch by dragging\nit in from the Design Toolbox.\\r\n\\r\n\\t![](https://images.code.org/501c9ddd3e5b737df5b9cf053ae198a7-image-1504289359851.09.09\nAM.png)\\r\n\\r\n3. Click and drag to move your new button where you want it.\\r\n\\r\n3.\nOnce you have a new button give it a clear name, \"catButton\". You can also\nchange its text to read \"Cats!\".\\r\n\\r\n\\t![](https://images.code.org/87586b18b001fae0001d2243f6d09889-image-1504289448320.10.14\nAM.png)\\r\n \\r\n4. There's lots of other ways you can change the look\nof your button. Experiment with the full menu of options.\\r\n\\r\n5. Once you're\ndone run your app to make sure your button appears. Then click \"Finish\"\nto move on to learn how to make your button actually work." + AppLab Intro 1 - Add Event_markdown_instruction: "# Getting Started - onEvent\\r\n\\r\nYou're\nback in \"Code Mode\". You'll notice there's already a bit of code in this\napp. This `onEvent()` block runs some code when the `dogButton` is clicked.\nYou're going to need a second `onEvent()` block to make your button work.\nThere's two ways to do this.\\r\n\\r\n1. From Code Mode you can drag in the\nblock \\r\n\\r\n\\t![](https://images.code.org/c1ca564880152242c3bf92b2b9ad4fca-image-1504290427563.26.56\nAM.png)\\r\n \\r\n2. From Design Mode your button has an \"Events\" tab.\nClick 'Insert and show code' to add the code.\\r\n\\r\n\\t![](https://images.code.org/90d6c0cb723ee4317244f99dcfbd3a66-image-1504290568475.29.18\nAM.png)\\r\n \\r\n3. Use the drop down to make sure you're making the event\nrespond to the \"catButton\".\\r\n\\r\n\\t![](https://images.code.org/ebef61f18259a2fb0d8addb90d9d8ba4-image-1504290674099.31.03\nAM.png)\\r\n \\r\n4. The `setScreen()` block changes the screen. Drag this\nblock inside your `onEvent()` block and choose your `catScreen` from the list.\\r\n\\r\n\\t![](https://images.code.org/00433d32665ec6f2aa6a0caac2626568-image-1504290788639.33.02\nAM.png)\\r\n \\r\n5. Run your app. If everything worked correctly your cat\nbutton should now take you to your cat screen when you click it. When you're\nready move on to learn how to add sounds to your app!" + AppLab Intro 1 - Add Screen_markdown_instruction: "# Getting Started - Add\na cats screen\\r\n\\r\n1. You're going to make a cats screen. This is \"Design\nMode\" where you can add and edit screens. To add a screen click the screen\ndropdown and select \"New screen\".\\r\n\\r\n\\t![](https://images.code.org/4e90c1d897ede63403a1351f5ec3bfae-image-1504288061907.47.33\nAM.png) \\r\n\\r\n2. Then name your new screen \"catScreen\". \\r\n\\r\n\\t![](https://images.code.org/966a2563aaf8a59a983fe6417d01dae9-image-1504288205242.49.33\nAM.png)\\r\n \\r\n3. Finally, choose the cats background image of your screen\\r\n\\r\n\\t![](https://images.code.org/ff8509146b8a249973498af63f41b08d-image-1504288758611.51.40\nAM.png)\\r\n \\r\nOnce you have added your new screen hit \"Finish\" to learn\nhow to add buttons to navigate to the screen." + AppLab Intro 1 - Add Sound_markdown_instruction: "# Getting Started - Add Sound\\r\n\\r\nApp\nLab can play sound too. You'll need to use the `playSound()` block to do\nit.\\r\n\\r\n1. Drag a `playSound()` block into your `onEvent`. This will make\nthe sound play when your user clicks the button. Then click \"Choose...\"\nfrom the menu.\\r\n\\r\n\\t![](https://images.code.org/9c84293859317f7ae46391a28c5a51e7-image-1504291688560.47.41\nAM.png)\\r\n\\r\n2. Go through the \"Sound Library\" and find the sounds you\nwant. There's tons!\\r\n\\r\n\\t![](https://images.code.org/5393762b4f31fa4f09040ca8b09ca91c-image-1504291692587.47.52\nAM.png)\\r\n\\r\n3. Run your app to check out how your sounds work." + AppLab Intro 1 - Build Your Adventure_markdown_instruction: "# Build Your Adventure\\r\n\\r\nUse\nthis blank project to build your project. To get you started there's already\na home screen with a couple of buttons. If you want you can **quickly make\ncopies of screens** to build out your world. What will you create?!\\r\n\\r\nWhen\nyou're done you can \"Share\" your work with a friend by phone or with a\nlink. Create your own account to keep building in App Lab!" + AppLab Intro 1 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 1 - Try App_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Edit place1_markdown_instruction: "# Edit Your First Location\\r\n\\r\nWhere\ndoes your character start their adventure? Keep the location and first decision\nthey'll make in mind as you start this level.\\r\n\\r\n1. Go to the \"place1\"\nscreen. ([Show me where](#triggercallout=selector))\\r\n2. Everything in App\nLab has an id. Change the id of screen1 to the name of the location where\nyour story begins. For example \"spaceShipScreen\" ([Show me where](#triggercallout=idChange))\\r\n3.\nChange the text on the screen to describe your first location and the decision\nyour character needs to make.\\r\n\\r\nClick \"Finish\" once you're ready to\nmove on." + AppLab Intro 2 - Edit startScreen_markdown_instruction: "# Edit Start Screen\\r\nThis\nis Design Mode. The toggle above your screen can take you here whenever you\nwant. You'll use Design Mode to change the look of your app.\\r\n\\r\n1. Click\nthe title of your app ([Show me where](#triggercallout=titleCallout))\\r\n2.\nChange the text and look of your app's title using the tools that appear\n([Show me where](#triggercallout=designMenu))\\r\n3. Now change the black text\nas well. Set the scene before your user starts their adventure!" + AppLab Intro 2 - Template_markdown_instruction: "# Getting Started - Try this\napp\\r\n\\r\nBefore you build your own Choose Your Own Adventure app, practice\nusing AppLab by building this one about a visit to a pet shop. To get started,\nclick \"Run\" and then navigate to the \"Dogs\" screen. Once you've made\nit there click \"Finish\" to move on." + AppLab Intro 2 - Try App_markdown_instruction: "\\r\n\\r\n# Getting Started - Try this app\\r\n\\r\nYou're\ngoing to build a \"Choose Your Own Adventure\" app by extending this project.\nTo get you started you already have the parts of your project outlined in\nblue. Hit \"Run\" and click through what's already been created for you.\n\\r\n\\r\nOnce you see how the project already works hit \"Finish\" to start\nmaking it yours." + AppLab Intro 2 - add Button_markdown_instruction: "# Create and Update Buttons\\r\n\\r\nYour\ncharacter needs to decide where to go next. To do this you'll need at least\ntwo buttons, but for now you've only got one.\\r\n\\r\n1. Add a second button\nby dragging it into your app ([Show me where](#triggercallout=dragButton))\\r\n2.\nChange the text of both buttons so they say where they'll take the character\\r\n3.\nChange the IDs of both buttons to something that describes where they'll\ngo (for example \"engineButton\").\\r\n\\r\nClick \"Finish\" once you're ready\nto move on." AppLab_test02_markdown_instruction: "#This is the title \\r\n\\r\n- bullet 1\n\\r\n- do this\\r\n- then this\\r\n\\r\n![](https://images.code.org/982f9167cf54c24251922fbd0a7f60b3-image-1436470853351.png)" Applab allthethings onRecordEvent_markdown_instruction: "Please sign in to\ntest applab levels (By design, applab levels only work if signed in. Normally,\nwe make people sign in, but this is only enforceable for a whole script and\nwould be annoying to do for the allthethings script)." Applab test_markdown_instruction: "This level is submittable. For testing only!\nPlease sign in to test applab levels (By design, applab levels only work if\nsigned in. Normally, we make people sign in, but this is only enforceable\nfor a whole script and would be annoying to do for the allthethings script)." @@ -1870,7 +1882,7 @@ zu: Testing Quantum Farmer_markdown_instruction: "Wow, look at that! \\r\n\\r\nI\ndon't know how many shovelfuls of dirt this hole needs. \\r\nCan you write\na program that keeps using the `fill` block until the ground is even? " Text Compression 1_markdown_instruction: "Look for patterns (repeated words\nor phrases) in the text. Enter the patterns you see into the dictionary on\nthe right. As you type entries into the dictionary, the symbol for the entry\nis inserted into the text in place of the pattern.\\r\n\\r\n" 'The Internet: IP Addresses & DNS_markdown_instruction': "[Video guide and\nquestions](https://docs.google.com/document/d/1ngw37cKFH4Dl_lhWXuXROH5WDdgHatz3gJo3pAdpqkg/edit?usp=sharing)" - 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1YviZiL1VjpUa9Gbe3j_4lETKyoZqEW14_RG7EEWEwgU/edit)" + 'The Internet: Wires, Cables, and Wifi_markdown_instruction': "[Video guide\nand questions](https://docs.google.com/document/d/1k-qKthfOewieVcWgsAP8v2hW-dh3CbK-f7oXlHpF6Cs/edit)" The Official Peer Instruction Blog_markdown_instruction: "The following link\nis to a recent blog post describing the basic approach to and benefits of\npeer learning: " The Vigenere Cipher Widget_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" The Vigenere Cipher_markdown_instruction: "# Encrypt and decrypt a message\nwith the Vigenère cipher\\r\n\\r\nThis is an interactive version of the Vigenère\ncipher that animates the encryption and decryption as it’s happening, given\na piece of text to encrypt or decrypt and the key.\\r\n\\r\n# Do this\\r\n###\nEncrypt a message\\r\nClick Step several times, and trace what’s happening.\nPay attention to:\\r\n\\r\n- How the ciphertext is being produced\\r\n- What\nhappens when you get to the last character of the key\\r\n- After you’ve stepped\nthrough a few characters click Play to watch the rest animate\\r\n- Hit Restart\nand play the animation again. You can use the speed slider to speed it up\nor slow it down \\r\n\\r\n![](https://images.code.org/06858f88ac12997bba73f4f76638a068-image-1443574425185.gif)\\r\n\\r\n###\nDecrypt a message\\r\nEncrypt a message as above, then: \\r\n\\r\n- Highlight\nand copy the ciphertext\\r\n- Paste it into the plaintext area. Note: Don’t\nchange the key\\r\n- Change the Encrypt/Decrypt toggle to Decrypt\\r\n- Hit\nStep a few times, and then Play\\r\n\\r\nYou should see the original text emerge. \\r\n![](https://images.code.org/dc89d6c19c17adb23b6b5ff9a62c4583-image-1443574425182.gif)\\r\n\\r\n\\r\nHow\nhard would it be to crack a message encrypted with this cipher? Does the length\nof the key make a difference?" @@ -1900,7 +1912,7 @@ zu: U1L14 - Assessment 2_markdown_instruction: "What would happen if we didn't\ninclude width and height bits in our protocol?\\r\n\\r\nAssume your friend just\nsent you 32 bits of pixel data (just the 0s and 1s for black and white pixels).\nCould you recover the original image? If so, how? If not, why not?\\r\n\\r\n\\r\n" U1L14 Assessment 1_markdown_instruction: "Please answer the following 3 questions\nin the space below.\\r\n\\r\n1. What are the **dimensions** (width and height)\nof the **largest image** we can make with the pixelation widget? \\r\n\\r\n2.\nHow many **total bits** would there be in the the largest possible image we\ncould make with the pixelation widget (assuming 1 bit per pixel)?\\r\n\\r\n3.\nHow many **total bits** bits would it take to represent **the smallest possible\nimage** (i.e. an image with one pixel)?\\r\n" U1L16 Reflection Free Response_markdown_instruction: "Respond to this prompt\nor to another as directed by your teacher.\n\nIf you had the opportunity to\nrepeat this lesson, what would you do differently?\n\nDescribe something you\nlearned in this unit that will impact your future work in this class.\n\n\n" - U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a binary message. Explain why\nthis is the case, making reference to the definition of a binary message.\n\\r\n\\r\n\\r\n" + U1L2 Free response assessment question_markdown_instruction: "Provide an example\nof a question that could NOT be answered with a single binary message. Explain\nwhy this is the case, making reference to the definition of a binary message.\n\\r\n\\r\n" U1L2 Free response reflection question_markdown_instruction: " Modify your\nquestion so that it could be answered with a binary message. Explain why it\ncan now be answered with a binary message.\n\n\n" U1L3 Free Response_markdown_instruction: "How did collaboration impact the\ndevelopment of your protocol? What challenges did working in a group present\nand in what ways did it positively impact your final product?" U1L3 Free response reflection question_markdown_instruction: "Recall when you\nbuilt your binary message sending device. Why did we decide to send a message\nas a sequence of states (A and B) rather than modifying our devices to represent\nmore states (State C, State D, State E, ...)?\\r\n" @@ -2614,6 +2626,14 @@ zu: U4 Model Design 2_markdown_instruction: "\\r\n\\r\n# Adding more text\\r\n\\r\nEach\nscreen of your app is composed of multiple design _elements_. You can drag\nout elements from the \"Design Toolbox\" on the left side of the workspace.\nTo add more blocks of text, just drag out additional \"label\" elements.\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"label\" element** and place it where the \"home_description\"\ntext should be.\\r\n* **Change the id** to match the prototype (home_description)\\r\n*\n**Change the field \"text\"** to match the prototype.\\r\n* **Resize** the\ntext area by clicking and dragging the bottom right corner.\\r\n* **Change\nany other properties** to make the text look like you want it to." U4 Model Design 3_markdown_instruction: "\\r\n\\r\n# Adding images\\r\n\\r\nThe\nprototype just has a plain red box where the logo should be - let's add an\nimage to spice it up. The \"image\" element allows you to either upload an\nimage from the internet, or select from a library of graphic icons.\\r\n\\r\n\\r\n#\nDo This\\r\n\\r\n* **Drag out a new \"image\" element** and place between the\ndescription and the title.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Click the \"Choose...\" link** next to the \"image\" field.\\r\n* **Select\nthe \"Icons\" tab** and choose an icon for your logo.\\r\n* **Change the color**\nof the icon using the \"icon color\" field." U4 Model Design 4_markdown_instruction: "\\r\n\\r\n# Adding buttons\\r\n\\r\nButtons\nallow your user to easily interact with your app. This prototype screen will\nneed three buttons (each shaded blue on the prototype.\\r\n\\r\n# Do This\\r\n\\r\n*\n**Drag out a new \"button\" element** for each of the three buttons.\\r\n*\n**Change the ids** to match the prototype.\\r\n* **Change the text** to match\nthe prototype.\\r\n* **Modify other properties** to make the screen look like\nyou'd like.\\r\n\\r\n" + U4 Model Design 5_markdown_instruction: "\\r\n\\r\n# Making a Search Box\\r\n\\r\nThe\nsearch box in our prototype can be recreated using a \"Text Input\" element.\nThis is a box that your user can type into, and later your software can read\nwhat was entered and do something with it.\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Text Input** element.\\r\n* **Change the id** to match the prototype.\\r\n*\n**Add a label** to match the prototype." + U4 Model Design 6_markdown_instruction: "\\r\n\\r\n# Checkboxes\\r\n\\r\nThe type\nof recyclables you're searching for can be set using \"Checkbox\" elements\n(not to be confused with \"Radio Button\").\\r\n\\r\n# Do This\\r\n\\r\n* **Add\na Checkbox** for each of the options.\\r\n* **Change the ids** to match the\nprototype.\\r\n* **Add labels** to match the prototype." + U4 Model Design 7_markdown_instruction: "\\r\n\\r\n# Finishing Touches\\r\n\\r\nBy\nnow you should have a fairly complete (though non-functional) digital version\nof the paper prototype we started with. All that's left to do is check back\nover your paper prototype and add any final touches you might have missed.\\r\n\\r\n#\nDo This\\r\n\\r\n* **Check over the prototype** to make sure you've included\neverything.\\r\n* **Read through your IDs** and fix any that aren't descriptive.\\r\n*\n**Clean up** any rough edges by resizing or moving around elements." + U4 Model Program 1_markdown_instruction: "\\r\n\\r\n# Adding a New Screen\\r\n\\r\nTo\ncomplete your app, you're going to need more than than just a home screen.\nEach card that you created in your paper prototype is represented by a \"screen\"\nin App Lab. To create more screens, just click the dropdown at the top of\nthe app display and select \"New Screen...\"\\r\n\\r\n\\r\n\\r\n# Do This\\r\n\\r\n* **Create a New Screen**\nand give it the ID \"about\".\\r\n* **Create the About screen** using the prototype\nto the right.\\r\n* **Use the screen dropdown** to switch between your Home\nand About screens.\\r\n" + U4 Model Program 2_markdown_instruction: "\\r\n\\r\n# Screen Import\\r\n\\r\nIn\naddition to adding new blank screens, you can import screens from \"Import\nScreen...\" To import a screen from someone else, you'll need them to give\nyou the sharing URL.\\r\n\\r\n**Note:** Screens you import _must not_ share\nany IDs with elements already in your app!\\r\n\\r\n# Do This\\r\n\\r\nAnother\nstudent has created a search results screen that you can import into your\napp. Their app's share link is **https://studio.code.org/projects/applab/XkcpDVj8MJWQvUr9OSgIlA/**\\r\n\\r\n*\n**Select \"Import Screen...** from the screens dropdown.\\r\n* **Copy and paste\nthe above url** into the import screens dialog.\\r\n* **Select the screen**\nyou wish to import.\\r\n* **Click Import** to import the screen.\\r\n* **Use\nthe screens dropdown** to switch between your Home, About, and Search screens." + U4 Model Program 3_markdown_instruction: "# Button Events\\r\n\\r\nWith our screens\nin place, it's time to start actually _programming_ the app so that it responds\nto button clicks. For each button on each screen, you'll want to add an `onEvent`\nblock that watches for that button to be clicked and responds appropriately.\nTo start off with we'll just watch the \"home_about\" button and print something\nto the console when it's clicked\\r\n\\r\n# Do This\\r\n\\r\nYou're now in Code\nMode (you can use the buttons above your app to switch between Code Mode and\nDesign Mode). This is where you can write the code that will respond to users\ninteracting with your app.\\r\n\\r\n\\r\n![](https://images.code.org/c3c64665d20c23446770bdcf19540f42-image-1504724037058.png)\\r\n\\r\n*\n**Drag out an `onEvent` block** from the code toolbox.\\r\n* **Select \"home_about_btn\"**\nfrom the \"id\" dropdown.\\r\n* **Drag out a `console.log` block** from the\nvariables drawer.\\r\n* **Run your app**.\\r\n* **Click the About button** and\nlook for messages in the console." + U4 Model Program 4_markdown_instruction: "# Changing Screens On Click\\r\n\\r\nThe\n`setScreen` block will change your app to whichever screen you specify. If\nyou place a `setScreen` block _inside_ an `onEvent` block, you can program\nyour buttons to change to the correct screen.\\r\n\\r\n# Do This\\r\n\\r\nUsing\nthe `onEvent` block that you've created, make your program change to the\n\"about\" screen when the \"home_about_btn\" is clicked.\\r\n\\r\n* **Drag out\na `setScreen` block** an put it inside the `onEvent` block.\\r\n* **Select\n\"about\"** from the `setScreen` dropdown.\\r\n* **Run your app** and test\nthe \"home_about_btn\" button." + U4 Model Program 5_markdown_instruction: "# Wire Up the Other Buttons\\r\n\\r\nNow\nthat you've made one button work, just follow the same pattern for all of\nyour others.\\r\n\\r\n# Do This\\r\n\\r\n* **Add an `onEvent` block** for each\nbutton.\\r\n* **Select the button ID** from the \"id\" dropdown.\\r\n* **Add\na `setScreen` block** inside each `onEvent` block.\\r\n* **Select the screen\nID** from each `setScreen` dropdown.\\r\n* **Run your app** and test that all\nof the buttons work." U4 vigenere cipher 2_markdown_instruction: "# Simple Markdown?" U4L01 Free Response_markdown_instruction: "This is the free response question\ntext.\n" U4L02 - Objects - Template1_markdown_instruction: "# Template" @@ -3014,8 +3034,8 @@ zu: courseC_starWars_loops10_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\\r\n\n_\"Go BB-8!\"_\\r\n\\r\nYou are doing great! Keep it up!" courseC_starWars_loops11_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep going, BB-8!\"_\\r\n\\r\nYou are almost there! This time, choose any\npath you like!" courseC_starWars_loops2_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n\\r\nTo get all the scrap metal, try creating a loop that\nuses only one block inside of a `repeat` block." - courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!\\r\n" - courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_\\r\n" + courseC_starWars_loops4_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\nIn this puzzle, two `repeat` loops will help\nyou get BB-8 to all of the scrap metal with the fewest number of blocks!" + courseC_starWars_loops5_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Go BB-8!\"_" courseC_starWars_loops6_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Can you get it all?\"_\\r\n\\r\nLoops even work with more than one block\ninside! Can you loop this sequence?" courseC_starWars_loops7_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"You can do it!\"_\\r\n\\r\nCan you try to get all the scrap metal using just\none loop? Try programming it all out then finding the repeating code to put\nin a loop." courseC_starWars_loops8_markdown_instruction: "![](https://images.code.org/51347264025d71343bb2b5bd6b49813b-image-1500569514703.png)\n_\"Keep it up, BB-8.\"_\\r\n\\r\n**Challenge:** Combine ideas from the last\nfew puzzles to complete this level." @@ -3045,7 +3065,7 @@ zu: courseD_artist_nestedLoopsFP_markdown_instruction: "Now it's your turn. Take\nthe skills you have learned and make something that you love!\\r\n\\r\nNeed\nan idea? Try to make one of these:\\r\n\\r\n![expandable](https://images.code.org/7ac814e356b3548f57bfab8a9eb31dff-image-1497993113904.png)\\r\n![expandable](https://images.code.org/bd29d35c9a8abf9d27591b90b0f3ec0f-image-1497993121072.png)\\r\n![expandable](https://images.code.org/2970f34785e51ae98be7aff6fe0827ce-image-1497993126938.png)" courseD_artist_nestedLoops_challenge1_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- Both shapes have **50 pixel\nsides.**\\r\n- The *octagons* are made with **45 degree** turns.\\r\n- The *triangles*\nare made with **120 degree** turns." courseD_artist_nestedLoops_challenge2_markdown_instruction: "Can you figure\nout how to make a picture like this?\\r\n\\r\n- The first inner loop should\nmake an octagon.\\r\n- The second inner loop should make a hexagon.\\r\n- The\nthird inner loop should make a square." - courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n\\r\n" + courseD_artist_project1_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Hi, I’m Elsa of Arendelle, help me draw a shape.”_\\r\n\\r\nDraw a small shape,\nbetween **20 and 50** pixels wide. It can be any shape that you like. \\r\n
        \\r\n\\r\nYou\ncan try making a polygon, like one of these: \\r\n![](https://images.code.org/14e58b3901ca7c13319cc64f18ae5d82-image-1495765942356.21.06.png)\\r\n![](https://images.code.org/8f79d689ea4936a3725a37025f8fda40-image-1495765942357.25.49.png)\\r\n![](https://images.code.org/e5d222ae7356af4811aa153640af135e-image-1495765942357.26.09.png) \\r\n\\r\n \\r\n \\r\nOr\neven an abstract shape, like one of these: \\r\n![](https://images.code.org/8471c095219da3044b3830bebeedefb3-image-1496436883704.32.19.png)\\r\n![](https://images.code.org/2fe6ed2db5308f4b34f7632fc6b8a64d-image-1496436883705.40.32.png)\\r\n![](https://images.code.org/abb0947f634bc4b712d47516587a6cb8-image-1496436883705.47.21.png)\\r\n" courseD_artist_project1a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Let’s try something new. This time, skate in a zig-zag.\"_\\r\n\\r\n\\r\n\\r\nDraw a\nstair-step pattern that uses turns between 75 and 105 degrees -- but make\nsure that your left and right turns use the same angle. \\r\n(You will see\nwhy later.)" courseD_artist_project2_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_“Now, let’s draw more than one.”_\\r\n\\r\nNow take your shape and draw two\nor three in a row by jumping forward some number of pixels. \\r\n\\r\n- If\nyou jump forward by **less** than the width of your shape, they might overlap\\r\n-\nIf you jump forward by **more** than the width of your shape, you will get\na gap\\r\n\\r\n
        \\r\n\\r\nYour row might end up straight like with these:\\r\n\\r\n![](https://images.code.org/cefc818d8636c7ce185738311870ff1d-image-1495820778762.39.25.png)\\r\n![](https://images.code.org/80dc77914de15685dc696825dff61723-image-1495820778762.39.43.png)\\r\n![](https://images.code.org/00cda078f119b1ddb0af27ae4a44b089-image-1495820778761.39.08.png)\\r\n

        \\r\n\\r\n\\r\nOr,\nyour shapes might move around like one of these: \\r\n\\r\n![](https://images.code.org/0c4066fe7547bc1f4495aacbeecdea6d-image-1496437220447.47.04.png)\\r\n![](https://images.code.org/4069376b784c147a8d443d49e22f783f-image-1496437220446.40.15.png)\\r\n![](https://images.code.org/02704ab3fb3356f76c544bb64c1a7cce-image-1496437220446.32.04.png)" courseD_artist_project2a_markdown_instruction: "![](https://images.code.org/109aa2afaa3b7b1ecebff518bacdf3c5-image-1500660008987.png)\n_\"Now let’s turn and go back the way we came.\"_\\r\n\\r\nTurn around 180 degrees\nand draw the exact same stair pattern again! \\r\n\\r\n- The rest of this stage\nwill be easier if you put all of your code inside of a loop to make Elsa draw,\nturn around 180 degrees, draw, then turn around 180 degrees again.\\r\n\\r\n
        \\r\n\\r\nHere\nis an example of stairs that use a 76 degree turn:\\r\n\\r\n![](https://images.code.org/ceea66fad37e79cc45a850911f90440c-image-1496696286635.16.27.png)" @@ -3436,22 +3456,22 @@ zu: csd-wednesday-pedagogy_markdown_instruction: "# Wednesday Pedagogy Reflection\\r\n\\r\n##\nBuilding Community & Dealing with Barriers\\r\n\\r\nIn the community session\nthis morning you talked about building community and dealing with barriers\nto growing your CS education community locally. (If you were not with your\nregion think about what you experienced in this sessions that might apply\nto your region.)\\r\n\\r\n* What were common barriers teachers in your region\nshared?\\r\n* What barriers do you personally experience that were shared by\nteachers? \\r\n* What can you do to help in your local community?\\r\n* What\nthings did you see today that you want to check in on throughout the year?\\r\n*\nWhat community development goals do you hope to help accomplish in your region\nby the end of the year?\\r\n" csd-wednesday-unit_markdown_instruction: "# Wednesday Unit Reflection Part\n1\\r\n\\r\n## Unit 1 and Unit 2 Connections\\r\n\\r\nWhat connections or hooks\ninto Unit 1 can be used to motivate early lessons in Unit 2?" csd-wednesday-unit2_markdown_instruction: "# Wednesday Unit Reflection Part\n2\\r\n\\r\n## Web Lab\\r\n\\r\nHow would you explain Web Lab to a new teacher\nwho is interested in using it?\\r\n\\r\n* In what ways is Web Lab an educational\nrather than professional tool? \\r\n* What kind of supports exist for students\nworking Web Lab?\\r\n" - csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd1dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 1\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: Before you\nstart this reflection, make sure you’ve reviewed the lessons in Unit 1 and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 1 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 1. Your response should\nclearly address each of the items below: \\r\n\\r\n1. What does a typical lesson\nin this unit look like? \\r\n\\r\n2. What is the connection between early lessons\nand later lessons?\\r\n\\r\n3. Where do you see the Curriculum Values and philosophy\nemphasized in this unit?\\r\n\\t- In what ways does the curriculum support building\na positive classroom community?\\r\n\\r\n4. How does the Input-Output-Store-Process\nmodel help prepare a student to think more deeply about the way computers\nhelp us to solve problems?\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd1dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 1,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 1 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 1. Your response\nshould clearly address each of the items below: \\r\n\\r\n- How would you respond\nto a teacher who asks why is the first unit does not use computers?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd2dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 2\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the unit long project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd2dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 2, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 2 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 2. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. What connections or hooks into Unit 1 can\nbe used to motivate early lessons in unit 2?\\r\n4. Why teach HTML and CSS\nbefore starting with JavaScript in Game Lab? \\r\n5. What two Classroom Practices\ndo you feel are most important in this unit? Why?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd2dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 2,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 2 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 2. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. How would you respond\nto a teacher who says they are just going to put students on the computer\nand let them go at their own pace?\\r\n2. What’s the philosophy of using Web\nLab in this unit? \\r\n\\t* In what ways is Web Lab educational rather than\nprofessional? \\r\n\\t* What kind of supports exist for students working Web\nLab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd3dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 3\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd3dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 3, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 3 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 3. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why?\\r\n2. Which lessons are particularly\nfoundational in the unit and why?\\r\n3. How is the content spiraled or scaffolded\nwithin the unit? \\r\n4. How would you recommend a teacher differentiate instruction\nin this unit if their students had a wide range of background with programming?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd3dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 3,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 3 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 3. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What’s the role\nof the teacher in this unit, where much of the computer science content is\nembedded in the levels?\\r\n\\t* What’s the philosophy of programming in Game\nLab? \\r\n\\t* In what ways is Game Lab educational rather than professional?\n\\r\n\\t* What kind of supports exist for students using Game Lab?\\r\n2. What\ndoes a teacher need to keep in mind to help their students transition from\nWeb Lab to Game Lab?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" - csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" + csd4dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 4\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n\\t* What kinds\nof special considerations come with the group project in this unit?\\r\n2.\nWhat skills and knowledge should students leave the unit with?\\r\n3. What\nare the core 2017 CSTA standards or threads of the K-12 framework in this\nunit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection \\r\n\\r\n>-\nOnce you submit your reflection, your response to the prompt above will be\nshared anonymously and reviewed by your peers, and you will review the work\ndone by other facilitators. Reviewers will be looking for thoughtful and thorough\nanswers that demonstrate that you have spent time considering the reflection\nquestions listed above. Reviewers will have an opportunity to give feedback\non your submission, and you can respond to that feedback and resubmit.\\r\n-\nIn order to get credit for completing this prompt, two reviewers need to agree\nthat you have responded to the prompts fully. If reviewers don’t feel comfortable\nmaking a decision about your task submission, they can elevate to an instructor\nfor review. You will always have a chance to address feedback from your reviewers\nand resubmit your reflections! Reviewer feedback will show up at the bottom\nof this page, once it’s available. \\r\n \\r\n\\r\n" csd4dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 4, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 4 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 4. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. How is the problem solving process used in this unit? How do students\nbuild on that problem solving process throughout the unit?\\r\n3. CS Discoveries\nis set up to allow for the class to be taught as two separate semesters where\nUnit 4 may be the first unit of a new course. What is the role of this unit\nin kicking off semester 2 of the curriculum?\\r\n4. Where do you see the Curriculum\nValues and philosophy emphasized in this unit?\\r\n\\r\n>## Getting Credit for\nCompleting this Reflection \\r\n\\r\n>- Once you submit your reflection, your\nresponse to the prompt above will be shared anonymously and reviewed by your\npeers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" csd4dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 4,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 4 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 4. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. App Lab is used\nin later lessons in this unit. What is the role of App Lab in this unit? How\nis it different from other times in the curriculum a tool is present?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" - csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\nCSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>## Getting\nCredit for Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" + csd5dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 5\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. What skills\nand knowledge should students leave the unit with?\\r\n3. What are the core\n2017 CSTA standards or threads of the K-12 framework in this unit?\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n" csd5dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 5, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 5 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 5. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which other unit(s) in\nthe curriculum is is most closely tied to (either because it sets up the later\nunit or builds on an earlier unit)? How is it connected to the other unit(s)?\n\\r\n2. Which lessons are particularly tricky to teach in this unit and why?\n\\r\n3. What is the connection between early lessons and later lessons?\\r\n4.\nTo what depth are students expected to understand binary representation systems?\nHow does the order and structure of the lessons support this understanding?\\r\n\\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csd5dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 5,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 5 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 5. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. Chapter 2 of this\nunit includes some lessons with a spreadsheet tool. \\r\n\\t* What skills do\nstudents need to develop with this tool?\\r\n\\t* How does this tool support\ntheir understanding of the CS content in this unit?\\r\n\\r\n>## Getting Credit\nfor Completing this Reflection \\r\n\\r\n>- Once you submit your reflection,\nyour response to the prompt above will be shared anonymously and reviewed\nby your peers, and you will review the work done by other facilitators. Reviewers\nwill be looking for thoughtful and thorough answers that demonstrate that\nyou have spent time considering the reflection questions listed above. Reviewers\nwill have an opportunity to give feedback on your submission, and you can\nrespond to that feedback and resubmit.\\r\n- In order to get credit for completing\nthis prompt, two reviewers need to agree that you have responded to the prompts\nfully. If reviewers don’t feel comfortable making a decision about your task\nsubmission, they can elevate to an instructor for review. You will always\nhave a chance to address feedback from your reviewers and resubmit your reflections!\nReviewer feedback will show up at the bottom of this page, once it’s available.\n\\r\n \\r\n\\r\n\\r\n" - csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core CSTA standards or threads of the K-12 framework\nin this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" + csd6dlp-assessment_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of assessment across the unit. If you\nhaven’t already reviewed the materials, do that now and come back to this\nreflection later.**\\r\n\\r\n\\r\n# Assessment in Unit 6\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What summative\nand formative assessment opportunities are built into the unit? \\r\n\\t* What’s\nthe role of the project(s) in the unit? \\r\n\\t* How does the project(s) apply\ncontent and skills that were developed during the unit? \\r\n2. Which student\npractices (PPCCC) are honed the most in this unit through the activities and\nprojects? \\r\n3. What are the core 2017 CSTA standards or threads of the K-12\nframework in this unit?\\r\n\\r\n\\r\n\\r\n>## Getting Credit for Completing this\nReflection \\r\n\\r\n>- Once you submit your reflection, your response to the\nprompt above will be shared anonymously and reviewed by your peers, and you\nwill review the work done by other facilitators. Reviewers will be looking\nfor thoughtful and thorough answers that demonstrate that you have spent time\nconsidering the reflection questions listed above. Reviewers will have an\nopportunity to give feedback on your submission, and you can respond to that\nfeedback and resubmit.\\r\n- In order to get credit for completing this prompt,\ntwo reviewers need to agree that you have responded to the prompts fully.\nIf reviewers don’t feel comfortable making a decision about your task submission,\nthey can elevate to an instructor for review. You will always have a chance\nto address feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n" csd6dlp-lessons_markdown_instruction: "

        \\r\n\\r\n> **NOTE: before you\nstart this reflection, make sure you’ve reviewed the lesson in Unit 6, and\nhave a good sense of the connections between lessons. If you haven’t already\nreviewed the materials, do that now and come back to this reflection later.**\\r\n\\r\n\\r\n#\nUnit 6 Lesson Connections and Philosophy\\r\n\\r\nFor this reflection, you’re\ngoing to consider each of the prompts below and craft a written response that\ndemonstrates your understanding of the lessons in Unit 6. Your response should\nclearly address each of the items below: \\r\n\\r\n1. Which lessons are particularly\ntricky to teach in this unit and why? \\r\n2. How is the content spiraled or\nscaffolded within the unit? \\r\n3. Which lessons are particularly foundational\nin the unit?\\r\n4. Which programming skills from Unit 3 does this unit rely\nupon? Which new skills are introduced?\\r\n5. How does the way students program\nwith the Circuit Playground connect back to the Input-Output-Store-Process\nmodel from Unit 1?\\r\n\\r\n\\r\n>## Getting Credit for Completing this Reflection\n\\r\n\\r\n>- Once you submit your reflection, your response to the prompt above\nwill be shared anonymously and reviewed by your peers, and you will review\nthe work done by other facilitators. Reviewers will be looking for thoughtful\nand thorough answers that demonstrate that you have spent time considering\nthe reflection questions listed above. Reviewers will have an opportunity\nto give feedback on your submission, and you can respond to that feedback\nand resubmit.\\r\n- In order to get credit for completing this prompt, two\nreviewers need to agree that you have responded to the prompts fully. If reviewers\ndon’t feel comfortable making a decision about your task submission, they\ncan elevate to an instructor for review. You will always have a chance to\naddress feedback from your reviewers and resubmit your reflections! Reviewer\nfeedback will show up at the bottom of this page, once it’s available. \\r\n\n\\r\n\\r\n\\r\n" csd6dlp-tools_markdown_instruction: "\\r\n\\r\n

        \\r\n\\r\n> **NOTE: before\nyou start this reflection, make sure you’ve reviewed the lesson in Unit 6,\nand have a good sense of the the role of tools in the lessons. If you haven’t\nalready reviewed the materials, do that now and come back to this reflection\nlater.**\\r\n\\r\n\\r\n# Unit 6 Tool Philosophy and Use\\r\n\\r\nFor this reflection,\nyou’re going to consider each of the prompts below and craft a written response\nthat demonstrates your understanding of the lessons in Unit 6. Your response\nshould clearly address each of the items below: \\r\n\\r\n1. What advice do\nyou have for teachers about how to handle the transition from programming\nin Game Lab to programming in App Lab? \\r\n\\t* What’s the philosophy of App\nLab with Maker Toolkit? \\r\n\\t* Why are we using App Lab with the Maker Toolkit\nand Circuit playground rather than teaching without them? \\r\n2. In what ways\nare the tools in the unit educational rather than professional? \\r\n\\r\n>##\nGetting Credit for Completing this Reflection \\r\n\\r\n>- Once you submit your\nreflection, your response to the prompt above will be shared anonymously and\nreviewed by your peers, and you will review the work done by other facilitators.\nReviewers will be looking for thoughtful and thorough answers that demonstrate\nthat you have spent time considering the reflection questions listed above.\nReviewers will have an opportunity to give feedback on your submission, and\nyou can respond to that feedback and resubmit.\\r\n- In order to get credit\nfor completing this prompt, two reviewers need to agree that you have responded\nto the prompts fully. If reviewers don’t feel comfortable making a decision\nabout your task submission, they can elevate to an instructor for review.\nYou will always have a chance to address feedback from your reviewers and\nresubmit your reflections! Reviewer feedback will show up at the bottom of\nthis page, once it’s available. \\r\n \\r\n\\r\n\\r\n" csp-pre-survey-2017-q36-e_markdown_instruction: "I worry because of another\nreason:" @@ -3907,6 +3927,8 @@ zu: sample8_markdown_instruction: "Look at this trove of coins! \\r\n\\r\nHow many\ncan you get the adventurer to grab?" subgoal U3 L4 introducing subgoal labels_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." subgoal U3L2 Using Simple Commands_markdown_instruction: "\\r\n\\r\nGiven only 4 turtle commands, write code in App Lab to\ncomplete the drawings in each of the challenges below. Your goal is to write\ncode that solves the problem as efficiently as possible using only the commands\nprovided.\\r\n\\r\nWhat does “efficient” mean? In computer science it can actually\nmean several different things depending on what you’re talking about. Work\non these challenges, try to solve them in a way that you think is best and\nwe’ll ask about efficiency at the end.\\r\n\\r\n\\r\n# Do This: \\r\nDraw a 1 x 1 square to the front and left of\nthe turtle as efficiently as possible. The program should stop with turtle\nin its original position, facing its original direction.\\r\n\\r\nOnce you think\nyou have a solution, click the Finish button - it will appear once you run\nthe program." + subgoal-test-clone_markdown_instruction: "### use goal labels to structure\nyour solution.\\r\n\\r\nThe turtle should draw a square moving clockwise.\\r\n\\r\nDrag\nout \"move turtle\" subgoal label into the workspace." + subgoal-test_markdown_instruction: "### use goal labels to structure your solution.\\r\n\\r\nThe\nturtle should draw a square moving clockwise.\\r\n\\r\nDrag out [\"move turtle\"\nsubgoal label](#triggercallout=trigger_move_subgoal) into the workspace." subgoalU3L2_TurtleSquare_right_markdown_instruction: " \\r\n# Do This:\\r\nThis time, draw a 1 x 1 square to the *front\nand right* of the turtle as efficiently as possible. Notice that there is\nno command to turn right! You need to figure out how to draw this by only\nturning left and moving forward. The program should stop with turtle in its\noriginal position, facing its original direction.\\r\n\\r\nWhen you're done\nclick the Finish button to move onto the next problem.\\r\n" test externallink_markdown_instruction: "# Creative Commons\\r\n\\r\nHead to\nthe Creative Commons website to learn more about CC licensing models." test peer review_markdown_instruction: "At this point you've seen 7 of the\n14 lessons from unit 1. Thinking about those lessons, and looking across the\nother lessons in unit\n1 work with your partner to develop a set of recommendations for using\ngroup work and peer learning in Unit 1. Your recommendations should include:\\r\n\\r\n-\nWhich lessons or activities provide opportunities for group work and peer\nlearning? \\r\n- What recommendations do you have for using group work and\npeer learning in Unit 1 lessons? \\r\n\\r\nUse the space below to record any\nrecommendations or commentary you have for others. Once you submit, another\nparticipant will review chance to send you feedback! \\r\n\\r\n" diff --git a/i18n/locales/zu-ZA/dashboard/scripts.yml b/i18n/locales/zu-ZA/dashboard/scripts.yml index 370a22da18121..de89e54503df3 100644 --- a/i18n/locales/zu-ZA/dashboard/scripts.yml +++ b/i18n/locales/zu-ZA/dashboard/scripts.yml @@ -5348,9 +5348,9 @@ zu: description_student: Loops inside loops inside loops. What does this mean? This lesson will teach you what happens when you place a loop inside another loop. description_teacher: In this online activity, students will have the opportunity to push their understanding of loops to a whole new level. Playing with the Bee and Plants vs Zombies, students will learn how to program a loop to be inside of another loop. They will also be encouraged to figure out how little changes in either loop will affect their program when they click `Run`. Nested Loops in Artist: - name: Nested Loops in Frozen - description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. - description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. + name: Nested Loops Project in Artist + description_student: Here you will be using nested loops to make cool projects to show to your family and friends. + description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. 'Algorithms: Relay Programming': name: 'Debugging: Relay Programming' description_student: Remember at the beginning of the course when you made drawings with code? In this lesson, you will be working with a team to do something very similar! @@ -5398,9 +5398,9 @@ zu: description_student: Direct your own artist to create a binary image using only commands to turn pixels on and off. description_teacher: Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs. Students will build binary images in Artist by translating 0s and 1s to offs and ons (or blacks and whites). Nested Loops Project in Artist: - name: Nested Loops Project in Artist - description_student: Here you will be using nested loops to make cool projects to show to your family and friends. - description_teacher: Now that students know how to layer their loops, they can create so many beautiful things. This lesson will take students through a series of exercises to help them create their own portfolio-ready images. + name: Nested Loops in Frozen + description_student: More nested loops! This time, you get to make some AMAZING drawing with nested loops. + description_teacher: Students will create intricate designs using Artist in today's set of puzzles. By continuing to practice nested loops with new goals, students will see more uses of loops in general. This set of puzzles also offers a lot more potential for creativity with an opportunity for students to create their own design at the end of the stage. Debugging in Collector: name: Debugging in Collector description_student: Have you ever run into problems while coding? In this lesson, you will learn about the secrets of debugging. Debugging is the process of finding and fixing problems in your code. @@ -6076,3 +6076,13 @@ zu: description_audience: '' description_short: '' description: '' + applab-intro: + stages: + Intro to AppLab - Choose Your Own Adventure: + name: Intro to AppLab - Choose Your Own Adventure + Intro to AppLab - Choose Your Own Adventure 2: + name: Intro to AppLab - Choose Your Own Adventure 2 + title: Intro to App Lab + description_audience: '' + description_short: '' + description: These lessons introduce you to App Lab through a series of creative projects. diff --git a/i18n/locales/zu-ZA/pegasus/mobile.yml b/i18n/locales/zu-ZA/pegasus/mobile.yml index 285b6791b7128..699357fc6062f 100644 --- a/i18n/locales/zu-ZA/pegasus/mobile.yml +++ b/i18n/locales/zu-ZA/pegasus/mobile.yml @@ -688,6 +688,7 @@ dashboard_students_add_student: "Add student" dashboard_students_add_students: "Add multiple students" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: "To add students, use Google Classroom and then click the Sync students from Google Classroom button above." dashboard_students_new_section: "You've created a new section! Now add your students using the Add student and Add multiple students buttons above." dashboard_students_placeholder_name: "Student Name" dashboard_students_name: "Name" diff --git a/pegasus/cache/i18n/ar-SA.yml b/pegasus/cache/i18n/ar-SA.yml index 20e3af8aa2ea5..72b4075eb68ef 100644 --- a/pegasus/cache/i18n/ar-SA.yml +++ b/pegasus/cache/i18n/ar-SA.yml @@ -874,6 +874,9 @@ dashboard_students_add_student: "إضافة طالب" dashboard_students_add_students: "إضافة العديد من الطلاب" dashboard_students_add_multiple: "اكتب أو إلصق أسماء الطلاب. واحداً في كل سطر:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "قمت بإنشاء قسم جديد! الآن أضف طلابك باستخدام أزرار إضافة الطالب و إضافة العديد من الطلاب أعلاه." dashboard_students_placeholder_name: "اسم التلميذ" diff --git a/pegasus/cache/i18n/az-AZ.yml b/pegasus/cache/i18n/az-AZ.yml index 1485b99e6712e..ec545b9f1afe7 100644 --- a/pegasus/cache/i18n/az-AZ.yml +++ b/pegasus/cache/i18n/az-AZ.yml @@ -917,6 +917,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: "Şagirdlərinizin adlarını hər sətirdə biri olmaqla yazın və ya əlavə edin:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: "Şagirdin adı" diff --git a/pegasus/cache/i18n/bg-BG.yml b/pegasus/cache/i18n/bg-BG.yml index ba1c32f5413d8..f055773cb087b 100644 --- a/pegasus/cache/i18n/bg-BG.yml +++ b/pegasus/cache/i18n/bg-BG.yml @@ -909,6 +909,9 @@ dashboard_students_add_students: "Добавяне на няколко ученика" dashboard_students_add_multiple: "Въведете или поставете имената на вашите ученици, по едно име на ред:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "Създали сте нов раздел! Сега добавете вашите ученици, използвайки Добавяне на ученик и Добавяне на няколко ученици от бутоните по-горе." diff --git a/pegasus/cache/i18n/bn-BD.yml b/pegasus/cache/i18n/bn-BD.yml index bb5534811b78a..88c8e37f021f1 100644 --- a/pegasus/cache/i18n/bn-BD.yml +++ b/pegasus/cache/i18n/bn-BD.yml @@ -907,6 +907,9 @@ dashboard_students_add_students: "একাধিক শিক্ষার্থী যুক্ত করুন" dashboard_students_add_multiple: "প্রতি লাইনে একজন করে, শিক্ষার্থীদের নাম লিখুন বা পেস্ট করুন:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "নতুন শাখার সৃষ্টি করেছেন! এখন উপরেরছাত্র যুক্ত করুন এবং একাধিক ছাত্র যুক্ত করুনবোতামগুলি ব্যবহার করে ছাত্র যুক্ত করুন।" dashboard_students_placeholder_name: "শিক্ষার্থীর নাম" diff --git a/pegasus/cache/i18n/bs-BA.yml b/pegasus/cache/i18n/bs-BA.yml index ee469242dac0d..6f7b08b3aa8d8 100755 --- a/pegasus/cache/i18n/bs-BA.yml +++ b/pegasus/cache/i18n/bs-BA.yml @@ -910,6 +910,9 @@ dashboard_students_add_students: Dodaj više učenika dashboard_students_add_multiple: 'Upiši ili zalijepi imena svojih učenika, jedno ime za svaki red:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Napravili ste novo odjeljenje! Sad dodajte svoje učenike korištenjem gornjih tipki Dodaj učenika i Dodaj više učenika. dashboard_students_placeholder_name: Ime učenika diff --git a/pegasus/cache/i18n/ca-ES.yml b/pegasus/cache/i18n/ca-ES.yml index aff9b3dc9044f..412b513fb709a 100644 --- a/pegasus/cache/i18n/ca-ES.yml +++ b/pegasus/cache/i18n/ca-ES.yml @@ -923,6 +923,9 @@ dashboard_students_add_students: Afegeix diversos alumnes dashboard_students_add_multiple: 'Escriu o enganxa els noms dels teus alumnes, un per línia:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Heu creat un grup nou! Ara afegiu els vostres alumnes utilitzant els botons Afegeix alumne i Afegeix diversos alumnes. dashboard_students_placeholder_name: Nom de l'alumne diff --git a/pegasus/cache/i18n/co-CO.yml b/pegasus/cache/i18n/co-CO.yml index 9806df4327f1e..fab7db5668694 100644 --- a/pegasus/cache/i18n/co-CO.yml +++ b/pegasus/cache/i18n/co-CO.yml @@ -917,6 +917,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/cs-CZ.yml b/pegasus/cache/i18n/cs-CZ.yml index d447343793adf..8ec4f9878eecb 100644 --- a/pegasus/cache/i18n/cs-CZ.yml +++ b/pegasus/cache/i18n/cs-CZ.yml @@ -915,6 +915,9 @@ dashboard_students_add_students: Přidat více studentů dashboard_students_add_multiple: 'Zadejte nebo vložte jména vašich studentů, jeden na řádek:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Vytvořili jste novou sekci! Nyní přidejte své studenty pomocí tlačítka Přidat studenta a Přidat více studentů výše. dashboard_students_placeholder_name: Jméno studenta diff --git a/pegasus/cache/i18n/da-DK.yml b/pegasus/cache/i18n/da-DK.yml index 3687b330db6b2..db35fc8342fa7 100644 --- a/pegasus/cache/i18n/da-DK.yml +++ b/pegasus/cache/i18n/da-DK.yml @@ -914,6 +914,9 @@ dashboard_students_add_students: Tilføj flere elever dashboard_students_add_multiple: 'Skriv eller indsæt navnene på dine elever, en per linje:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Du har oprettet et nyt hold! Tilføj nu dine elever ved hjælp af knapperne Tilføj elev og Tilføje flere elever ovenfor. dashboard_students_placeholder_name: Elevens navn diff --git a/pegasus/cache/i18n/de-DE.yml b/pegasus/cache/i18n/de-DE.yml index 6491ce9213492..34130fb3a8265 100644 --- a/pegasus/cache/i18n/de-DE.yml +++ b/pegasus/cache/i18n/de-DE.yml @@ -920,6 +920,9 @@ dashboard_students_add_students: Mehrere Schüler hinzufügen dashboard_students_add_multiple: 'Geben Sie die Namen Ihrer Schüler ein, einer pro Zeile:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Sie haben eine neue Lerngruppe erstellt! Verwenden Sie zum Hinzufügen Ihrer Schüler die Schaltflächen Schüler hinzufügen und mehrere Schüler hinzufügen. diff --git a/pegasus/cache/i18n/el-GR.yml b/pegasus/cache/i18n/el-GR.yml index 9d5e632347600..fafd67023be3c 100644 --- a/pegasus/cache/i18n/el-GR.yml +++ b/pegasus/cache/i18n/el-GR.yml @@ -959,6 +959,9 @@ dashboard_students_add_students: "Προσθήκη πολλών μαθητών" dashboard_students_add_multiple: "Πληκτρολογήστε ή επικολλήστε τα ονόματα των μαθητών σας, ένα ανά γραμμή:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "Έχετε δημιουργήσει μια νέα ενότητα! Τώρα προσθέστε τους μαθητές σας, χρησιμοποιώντας τα ανωτέρω πλήκτρα Προσθήκη μαθητή και Προσθήκη πολλών μαθητών." diff --git a/pegasus/cache/i18n/en-GB.yml b/pegasus/cache/i18n/en-GB.yml index 3750a497da313..96bcd4b969507 100644 --- a/pegasus/cache/i18n/en-GB.yml +++ b/pegasus/cache/i18n/en-GB.yml @@ -912,6 +912,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/es-ES.yml b/pegasus/cache/i18n/es-ES.yml index c7671ec236d5b..17fb707ba7721 100644 --- a/pegasus/cache/i18n/es-ES.yml +++ b/pegasus/cache/i18n/es-ES.yml @@ -927,6 +927,9 @@ dashboard_students_add_students: Añadir varios alumnos dashboard_students_add_multiple: 'Escribe o pega los nombres de sus alumnos, uno por línea:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "¡Has creado una nueva sección! Ahora, añade a tus alumnos usando los botones anteriores Añadir alumno y Añadir varios alumnos." diff --git a/pegasus/cache/i18n/es-MX.yml b/pegasus/cache/i18n/es-MX.yml index 20e271909e324..6f304f65755eb 100644 --- a/pegasus/cache/i18n/es-MX.yml +++ b/pegasus/cache/i18n/es-MX.yml @@ -939,6 +939,9 @@ dashboard_students_add_students: Añadir varios alumnos dashboard_students_add_multiple: 'Escriba o pegue los nombres de sus alumnos, uno por línea:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "¡Ha creado una nueva sección! Ahora, agregue sus alumnos usando los botones anteriores Añadir alumno y Añadir varios alumnos." diff --git a/pegasus/cache/i18n/et-EE.yml b/pegasus/cache/i18n/et-EE.yml index 4e9e79215cf67..36c9ef3c5547c 100644 --- a/pegasus/cache/i18n/et-EE.yml +++ b/pegasus/cache/i18n/et-EE.yml @@ -898,6 +898,9 @@ dashboard_students_add_students: Lisa mitu õpilast dashboard_students_add_multiple: 'Kirjutage või kopeerige oma õpilaste nimed, igale reale üks:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Sa oled loonud uue sektsiooni! Nüüd lisage oma õpilasi kasutades Lisa õpilane ja Lisa mitu õpilast nuppe. dashboard_students_placeholder_name: "Õpilase nimi" diff --git a/pegasus/cache/i18n/eu-ES.yml b/pegasus/cache/i18n/eu-ES.yml index 07bf0ca657a9f..29c18d3c8dc33 100644 --- a/pegasus/cache/i18n/eu-ES.yml +++ b/pegasus/cache/i18n/eu-ES.yml @@ -917,6 +917,9 @@ dashboard_students_add_students: Ikasleak gehitu dashboard_students_add_multiple: 'Idatzi edo itsasi zure ikasleen izenak, lerro bakoitzeko bat:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Atal berri bat sortu duzu! Orain ikasleak gehitu itzazu goiko Ikasleak gehitu eta Ikasleak gehitu botoiak erabiliz. dashboard_students_placeholder_name: Ikaslearen izena diff --git a/pegasus/cache/i18n/fa-AF.yml b/pegasus/cache/i18n/fa-AF.yml index 6e788829bb689..dd444770b0843 100644 --- a/pegasus/cache/i18n/fa-AF.yml +++ b/pegasus/cache/i18n/fa-AF.yml @@ -932,6 +932,9 @@ dashboard_students_add_students: "اضافه کردن چند دانش آموز" dashboard_students_add_multiple: "نامهای دانش آموزان خود را تایپ یا جای گذاری نمایید، فقط یک نام در هر خط:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "شما یک بخش جدید ایجاد کرده اید! اکنون با استفاده از دکمه های افزودن دانش آموز و اضافه کردن چند دانش آموز بالا دانش آموزان خود را اضافه کنید." diff --git a/pegasus/cache/i18n/fa-IR.yml b/pegasus/cache/i18n/fa-IR.yml index d71cb3807cafc..a6a56bf389904 100644 --- a/pegasus/cache/i18n/fa-IR.yml +++ b/pegasus/cache/i18n/fa-IR.yml @@ -929,6 +929,9 @@ dashboard_students_add_students: "اضافه کردن چند دانش آموز" dashboard_students_add_multiple: "نامهای دانش آموزان خود را تایپ یا جای گذاری نمایید، فقط یک نام در هر خط:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "شما یک بخش جدید ایجاد کرده اید! اکنون با استفاده از دکمه های افزودن دانش آموز و اضافه کردن چند دانش آموز بالا دانش آموزان خود را اضافه کنید." diff --git a/pegasus/cache/i18n/fi-FI.yml b/pegasus/cache/i18n/fi-FI.yml index 2cc6a6b2b4373..9787c846a670d 100644 --- a/pegasus/cache/i18n/fi-FI.yml +++ b/pegasus/cache/i18n/fi-FI.yml @@ -900,6 +900,9 @@ dashboard_students_add_student: Lisää oppilaita dashboard_students_add_students: Lisää useita oppilaita dashboard_students_add_multiple: 'Lisää oppilaidesi nimet, yksi kullekin riville:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Olet luonut uuden ryhmän! Lisää nyt oppilaat käyttäen Lisää oppilas ja Lisää useita oppilaita -painikkeita yllä. dashboard_students_placeholder_name: Opiskelijan nimi diff --git a/pegasus/cache/i18n/fil-PH.yml b/pegasus/cache/i18n/fil-PH.yml index 03852a4026e5d..bdb407e2076f3 100644 --- a/pegasus/cache/i18n/fil-PH.yml +++ b/pegasus/cache/i18n/fil-PH.yml @@ -928,6 +928,9 @@ dashboard_students_add_students: Magdagdag ng maraming estudyante dashboard_students_add_multiple: 'I-type o i-paste ang mga pangalan ng iyong mga mag-aaral, isa sa bawat linya:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Nalikha mo ang isang bagong seksyon! Ngayon idagdag ang iyong mga mag-aaral gamit ang Magdagdag ng mag-aaral at Magdagdag ng maramihang mga mag-aaral sa mga pindutan sa itaas. diff --git a/pegasus/cache/i18n/fr-FR.yml b/pegasus/cache/i18n/fr-FR.yml index 895c3ab89a755..3c3316993c122 100644 --- a/pegasus/cache/i18n/fr-FR.yml +++ b/pegasus/cache/i18n/fr-FR.yml @@ -953,6 +953,9 @@ dashboard_students_add_students: Ajouter plusieurs élèves dashboard_students_add_multiple: 'Entrez ou collez le nom de vos élèves, un par ligne :' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Vous avez créé une nouvelle section ! Ajoutez maintenant vos élèves à l'aide des boutons Ajouter élève et Ajouter plusieurs élèves ci-dessus. diff --git a/pegasus/cache/i18n/ga-IE.yml b/pegasus/cache/i18n/ga-IE.yml index 7d15480c00203..3016fd8b501b1 100644 --- a/pegasus/cache/i18n/ga-IE.yml +++ b/pegasus/cache/i18n/ga-IE.yml @@ -941,6 +941,9 @@ dashboard_students_add_students: Cuir daltaí leis dashboard_students_add_multiple: 'Clóscríobh nó greamaigh ainmneacha na ndaltaí isteach, ceann amháin ar gach líne:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Chruthaigh tú rannán nua! Anois bain úsáid as na cnaipí Cuir dalta leis agus Cuir daltaí leis le do chuid daltaí a chur leis an rannán. diff --git a/pegasus/cache/i18n/gl-ES.yml b/pegasus/cache/i18n/gl-ES.yml index a2537852cc2bd..1633b2cc63d07 100644 --- a/pegasus/cache/i18n/gl-ES.yml +++ b/pegasus/cache/i18n/gl-ES.yml @@ -939,6 +939,9 @@ dashboard_students_add_students: Agregar varios alumnas/os dashboard_students_add_multiple: 'Teclea ou apega os nomes dos teus alumnos, un por liña:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Creaches unha nova clase! Agora, agrega os teus alumnos usando os botóns de enriba Agregar alumno e Agregar varios alumnos. dashboard_students_placeholder_name: Nome do estudante diff --git a/pegasus/cache/i18n/haw-HI.yml b/pegasus/cache/i18n/haw-HI.yml index edc84cd52064c..41d8880ee8205 100644 --- a/pegasus/cache/i18n/haw-HI.yml +++ b/pegasus/cache/i18n/haw-HI.yml @@ -917,6 +917,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/he-IL.yml b/pegasus/cache/i18n/he-IL.yml index 2bc59ee8b26df..0677fb0d46efd 100644 --- a/pegasus/cache/i18n/he-IL.yml +++ b/pegasus/cache/i18n/he-IL.yml @@ -885,6 +885,9 @@ dashboard_students_add_student: "הוסף תלמיד" dashboard_students_add_students: "להוסיף מספר סטודנטים" dashboard_students_add_multiple: "הקלד או הדבק את שמות התלמידים שלך, אחד בכל שורה:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "יצירת מקטע חדש! עכשיו , הוסף את התלמידים שלך באמצעות הלחצנים הוסף תלמיד, להוסיף מספר התלמידים לעיל." dashboard_students_placeholder_name: "שם תלמיד" diff --git a/pegasus/cache/i18n/hi-IN.yml b/pegasus/cache/i18n/hi-IN.yml index 7a1c5d85b0901..ba37eff03bbf2 100644 --- a/pegasus/cache/i18n/hi-IN.yml +++ b/pegasus/cache/i18n/hi-IN.yml @@ -930,6 +930,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/hr-HR.yml b/pegasus/cache/i18n/hr-HR.yml index 8475bad6ccb1c..cb826bd7841f6 100644 --- a/pegasus/cache/i18n/hr-HR.yml +++ b/pegasus/cache/i18n/hr-HR.yml @@ -912,6 +912,9 @@ dashboard_students_add_students: Dodaj više učenika dashboard_students_add_multiple: 'Upiši ili zalijepi imena svojih učenika, jedno ime po retku:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Napravili ste novo odjeljenje! Sad dodajte svoje učenike korištenjem gornjih gumba Dodaj učenika i Dodaj više učenika. dashboard_students_placeholder_name: Ime učenika diff --git a/pegasus/cache/i18n/hu-HU.yml b/pegasus/cache/i18n/hu-HU.yml index d2aa3bf1c3f25..1935fcf14e2e6 100644 --- a/pegasus/cache/i18n/hu-HU.yml +++ b/pegasus/cache/i18n/hu-HU.yml @@ -916,6 +916,9 @@ dashboard_students_add_student: Diák hozzáadása dashboard_students_add_students: Több diák hozzáadása dashboard_students_add_multiple: "Írd vagy másold be diákjaid nevét, soronként egyet:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Az új szekció létrehozása sikerült! Most vedd fel a diákokat a fenti Diák hozzáadása vagy a Több diák hozzáadása gombok használatával. diff --git a/pegasus/cache/i18n/hy-AM.yml b/pegasus/cache/i18n/hy-AM.yml index 7ca049dd295ac..3a1f1b326204c 100755 --- a/pegasus/cache/i18n/hy-AM.yml +++ b/pegasus/cache/i18n/hy-AM.yml @@ -904,6 +904,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/id-ID.yml b/pegasus/cache/i18n/id-ID.yml index 07d8b6c091c84..d88ce03487d15 100644 --- a/pegasus/cache/i18n/id-ID.yml +++ b/pegasus/cache/i18n/id-ID.yml @@ -940,6 +940,9 @@ dashboard_students_add_students: Tambahkan beberapa siswa dashboard_students_add_multiple: 'Ketik atau sisipkan nama siswa Anda, satu siswa setiap baris:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Anda telah membuat bagian yang baru! Sekarang tambahkan siswa Anda menggunakan tombol Tambahkan siswa dan Tambahkan beberapa siswa di atas. diff --git a/pegasus/cache/i18n/is-IS.yml b/pegasus/cache/i18n/is-IS.yml index da3639f72594f..125a477268a12 100644 --- a/pegasus/cache/i18n/is-IS.yml +++ b/pegasus/cache/i18n/is-IS.yml @@ -902,6 +902,9 @@ dashboard_students_add_students: Bæta við mörgum nemendum dashboard_students_add_multiple: 'Ritaðu eða límdu nöfn nemenda þinna, eitt í hverja línu:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "Þú hefur búið til nýjan hóp! Bættu nemendum í hann með hnöppunum Bæta við nemanda eða Bæta við mörgum nemendum hér fyrir ofan." diff --git a/pegasus/cache/i18n/it-IT.yml b/pegasus/cache/i18n/it-IT.yml index aeb57e8de00dc..219515cf2adef 100644 --- a/pegasus/cache/i18n/it-IT.yml +++ b/pegasus/cache/i18n/it-IT.yml @@ -122,7 +122,7 @@ congrats_third_party_title: Usa la tua nuova abilità con queste app e siti third_party_gradelevel_kto8: Classi K-8 third_party_gradelevel_kto2: Classi K-2 - third_party_gradelevel_2to8: Classi 2-8 + third_party_gradelevel_2to8: Da 7 a 13 anni (grades 2-8) third_party_gradelevel_4to12: Classi 4-12 third_party_gradelevel_5to12: Classi 5-12 third_party_gradelevel_6plus: Classi 6+ @@ -972,6 +972,9 @@ dashboard_students_add_students: Aggiungi più studenti dashboard_students_add_multiple: 'Scrivi o incolla i nomi dei tuoi studenti, uno per riga:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Hai creato una nuova classe! Ora aggiungi gli studenti utilizzando i pulsanti Aggiungi uno studente e Aggiungi più studentiqui sopra. diff --git a/pegasus/cache/i18n/ja-JP.yml b/pegasus/cache/i18n/ja-JP.yml index 8978361851199..e983c4e9652c8 100644 --- a/pegasus/cache/i18n/ja-JP.yml +++ b/pegasus/cache/i18n/ja-JP.yml @@ -728,6 +728,9 @@ dashboard_students_add_student: "生徒を追加" dashboard_students_add_students: "複数の生徒の追加" dashboard_students_add_multiple: "1行について1人の生徒の名前をタイプまたはペーストします。" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "新しいセクションを作成しました!生徒を追加複数の生徒を追加ボタンをつかって、生徒を追加してください。" dashboard_students_placeholder_name: "生徒の名前" dashboard_students_name: "名前" diff --git a/pegasus/cache/i18n/ka-GE.yml b/pegasus/cache/i18n/ka-GE.yml index bc1739aae27ab..6435f37591a90 100644 --- a/pegasus/cache/i18n/ka-GE.yml +++ b/pegasus/cache/i18n/ka-GE.yml @@ -904,6 +904,9 @@ dashboard_students_add_student: "მოსწავლის დამატება" dashboard_students_add_students: "რამდენიმე მოსწავლის დამატება" dashboard_students_add_multiple: "ჩაწერეთ მოსწავლეების სახელები, თითო ხაზზე თითო:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "თქვენ შექმენით ახალი განყოფილება! ახლა დაამატეთ თქვენი მოსწავლეები, მოსწავლის დამატებისა და რამდენიმე მოსწავლის დამატების ღილაკების გამოყენებით." @@ -1940,24 +1943,24 @@ infinity_shortcode: inf playlab_shortcode: "თამაში" artist_shortcode: art - header_home: "საწყისი" + header_home: "მთავარი" header_my_dashboard: My Dashboard header_courses: "კურსები" - header_course_catalog: "კურსის კატალოგი" + header_course_catalog: "კურსების კატალოგი" header_project_gallery: Project Gallery header_sections: "განყოფილებები" - header_professional_learning: Professional Learning + header_professional_learning: "პროფესიონალთაშორისი სწავლება" header_educate_overview: "პედაგოგის მიმოხილვა" header_educate_elementary: "დაწყებითი სკოლა" header_educate_middle: "საშუალო სკოლა" header_educate_high: "სწავლის ზედა საფეხური" header_educate_hoc: "კოდის ერთი საათი" - header_educate_partner: "ჩვენი პარტნიორი" - header_educate_beyond: Code.org-ს მიღმა + header_educate_partner: "პარტნიორობა" + header_educate_beyond: Code.org-ის მიღმა header_educate_inspire: "შთააგონე სტუდენტი" - header_educate_community: "ონლაინ საზოგადოება" + header_educate_community: "ონლაინ თემი" header_educate_tools: "ხელსაწყოები და ვიდეოები" - header_about_us: "ჩვენს შესახებ" + header_about_us: "ჩვენ შესახებ" header_about_leadership: "ლიდერობა" header_about_donors: "დონორები" header_about_partners: "პარტნიორები" @@ -1971,10 +1974,10 @@ header_teach: "ასწავლე" header_stats: "სტატისტიკა" header_help_us: "დაგვეხმარე" - header_about: "ირგვლივ" + header_about: "გაიცანით" header_teacher_community: "მასწავლებელთა კოლექტივი" header_help_support: 'Help and support ' - header_report_bug: "მოახსენეთ ტექნიკური ხარვეზის შესახებ" + header_report_bug: "მოგვახსენეთ ტექნიკური ხარვეზის შესახებ" header_tutorials: Tutorials header_documentation: Documentation csp_name: "'16-'17 CS საფუძვლები" diff --git a/pegasus/cache/i18n/kk-KZ.yml b/pegasus/cache/i18n/kk-KZ.yml index 36ec07bcbf55f..5ce0c0cb2dc01 100644 --- a/pegasus/cache/i18n/kk-KZ.yml +++ b/pegasus/cache/i18n/kk-KZ.yml @@ -908,6 +908,9 @@ dashboard_students_add_students: "Бірнеше оқушыны қосу" dashboard_students_add_multiple: "Оқушыларыңыздың есімін жолға біртіндеп жазыңыз немесе қойыңыз:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "Сіз жаңа бөлім құрдыңыз! Енді жоғарыдағы батырманы басып оқушыларыңызды қосыңыз: Оқушыны қосу және Бірнеше оқушыны қосу." dashboard_students_placeholder_name: "Оқушының аты" diff --git a/pegasus/cache/i18n/km-KH.yml b/pegasus/cache/i18n/km-KH.yml index 6f000cb08f5ad..fb8b289b4aa35 100644 --- a/pegasus/cache/i18n/km-KH.yml +++ b/pegasus/cache/i18n/km-KH.yml @@ -913,6 +913,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/ko-KR.yml b/pegasus/cache/i18n/ko-KR.yml index 82afe6f8349b2..9b441f2ecbabb 100644 --- a/pegasus/cache/i18n/ko-KR.yml +++ b/pegasus/cache/i18n/ko-KR.yml @@ -791,6 +791,9 @@ dashboard_students_add_student: "학생 추가" dashboard_students_add_students: "여러 학생 추가" dashboard_students_add_multiple: "학생들의 이름을 한 줄에 하나씩 입력하거나 붙여넣기 하세요." + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "새로운 섹션을 만들었습니다! 학생 추가 여러 학생 추가 버튼을 눌러 학생들을 추가하세요." dashboard_students_placeholder_name: "학생 이름" diff --git a/pegasus/cache/i18n/ku-IQ.yml b/pegasus/cache/i18n/ku-IQ.yml index 673be6ca32093..a87493bcff677 100644 --- a/pegasus/cache/i18n/ku-IQ.yml +++ b/pegasus/cache/i18n/ku-IQ.yml @@ -908,6 +908,9 @@ dashboard_students_add_students: "زیادکردنی کۆمەڵێک قوتابی" dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: "ناوی قوتابی" diff --git a/pegasus/cache/i18n/ky-KG.yml b/pegasus/cache/i18n/ky-KG.yml index 1b205846f1626..3b3cf663e3a7e 100644 --- a/pegasus/cache/i18n/ky-KG.yml +++ b/pegasus/cache/i18n/ky-KG.yml @@ -917,6 +917,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/lt-LT.yml b/pegasus/cache/i18n/lt-LT.yml index 64ab0b2388ac1..652490ed36df2 100644 --- a/pegasus/cache/i18n/lt-LT.yml +++ b/pegasus/cache/i18n/lt-LT.yml @@ -901,6 +901,9 @@ dashboard_students_add_students: Pridėti daug mokinių dashboard_students_add_multiple: "Įveskite ar įkopijuokite mokinių vardus - po vieną eilutėje:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Sukūrėte naują grupę! Dabar galite pridėt mokinius po vieną (Add student) arba po daug (Add multiple students) - žr mygtukus viršuje. diff --git a/pegasus/cache/i18n/lv-LV.yml b/pegasus/cache/i18n/lv-LV.yml index 6a09c892a16e7..0bbb2480a899e 100644 --- a/pegasus/cache/i18n/lv-LV.yml +++ b/pegasus/cache/i18n/lv-LV.yml @@ -931,6 +931,9 @@ dashboard_students_add_students: Pievienot vairākus skolēnus dashboard_students_add_multiple: 'Ieraksti vai iekopē savu skolēnu vārdus, vienu katrā rindā:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Tu izveidoji jaunu sadaļu! Tagad pievieno skolēnus, izmantojot pogas Pievienot skolēnu un Pievienot vairākus skolēnus. dashboard_students_placeholder_name: Skolēna vārds diff --git a/pegasus/cache/i18n/mi-NZ.yml b/pegasus/cache/i18n/mi-NZ.yml index 997aa1c042e66..392c22f7ab649 100644 --- a/pegasus/cache/i18n/mi-NZ.yml +++ b/pegasus/cache/i18n/mi-NZ.yml @@ -912,6 +912,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/mk-MK.yml b/pegasus/cache/i18n/mk-MK.yml index 90f1599c7e24a..b65131a52a651 100644 --- a/pegasus/cache/i18n/mk-MK.yml +++ b/pegasus/cache/i18n/mk-MK.yml @@ -916,6 +916,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/mr-IN.yml b/pegasus/cache/i18n/mr-IN.yml index b2002d464055a..fc27344d1d26f 100644 --- a/pegasus/cache/i18n/mr-IN.yml +++ b/pegasus/cache/i18n/mr-IN.yml @@ -914,6 +914,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/ms-MY.yml b/pegasus/cache/i18n/ms-MY.yml index 2f2b843ae53ec..94ca4f59a7182 100644 --- a/pegasus/cache/i18n/ms-MY.yml +++ b/pegasus/cache/i18n/ms-MY.yml @@ -918,6 +918,9 @@ dashboard_students_add_students: Tambah lebih pelajar dashboard_students_add_multiple: 'Taip atau salin nama pelajar anda, satu nama setiap baris:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Nama pelajar diff --git a/pegasus/cache/i18n/mt-MT.yml b/pegasus/cache/i18n/mt-MT.yml index 5e71bf0f76c93..47f2cbcea9c5d 100755 --- a/pegasus/cache/i18n/mt-MT.yml +++ b/pegasus/cache/i18n/mt-MT.yml @@ -914,6 +914,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/ne-NP.yml b/pegasus/cache/i18n/ne-NP.yml index 8ec03d38adbd4..fe7305e55be1e 100644 --- a/pegasus/cache/i18n/ne-NP.yml +++ b/pegasus/cache/i18n/ne-NP.yml @@ -908,6 +908,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/nl-NL.yml b/pegasus/cache/i18n/nl-NL.yml index 7aa801a880aab..d8f5c5e7934ea 100644 --- a/pegasus/cache/i18n/nl-NL.yml +++ b/pegasus/cache/i18n/nl-NL.yml @@ -98,12 +98,18 @@ 3 congratulations_on_completing_course4: Gefeliciteerd met het voltooien van cursus 4 - congratulations_on_completing_coursea: Congratulations on completing Course A - congratulations_on_completing_courseb: Congratulations on completing Course B - congratulations_on_completing_coursec: Congratulations on completing Course C - congratulations_on_completing_coursed: Congratulations on completing Course D - congratulations_on_completing_coursee: Congratulations on completing Course E - congratulations_on_completing_coursef: Congratulations on completing Course F + congratulations_on_completing_coursea: Gefeliciteerd met het voltooien van cursus + A + congratulations_on_completing_courseb: Gefeliciteerd met het voltooien van cursus + B + congratulations_on_completing_coursec: Gefeliciteerd met het voltooien van cursus + C + congratulations_on_completing_coursed: Gefeliciteerd met het voltooien van cursus + D + congratulations_on_completing_coursee: Gefeliciteerd met het voltooien van cursus + E + congratulations_on_completing_coursef: Gefeliciteerd met het voltooien van cursus + F congratulations_on_completing_accelerated: Gefeliciteerd met het voltooien van de Versnelde Cursus congrats_next_tutorials_title: Probeer nu deze opdrachten @@ -267,7 +273,7 @@ continue_learning_header: Ga door met leren na een Uur continue_learning_body: Er zijn allerlei mogelijkheden. Je kunt online leren, op een school bij je in de buurt, of op een zomerkamp. - learn_code_studio: Try Code Studio courses + learn_code_studio: Probeer Code.org cursussen learn_next_level: Ga door naar het volgende niveau learn_online: Probeer andere cursussen online learn_classes: Zoek naar klassen in de buurt @@ -932,6 +938,9 @@ dashboard_students_add_students: Voeg meerdere leerlingen toe dashboard_students_add_multiple: 'Typ of plak hier de namen van uw studenten, één per regel:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: U hebt een nieuwe groep gemaakt! Voeg nu uw leerlingen toe met behulp van de knoppen leerling toevoegen en meerdere leerlingen hierboven. @@ -1998,9 +2007,9 @@ header_sections: Sections header_professional_learning: Professional Learning header_educate_overview: Educator Overview - header_educate_elementary: Elementary School - header_educate_middle: Middle School - header_educate_high: High School + header_educate_elementary: Basisschool + header_educate_middle: Middelbare school + header_educate_high: Middelbare school header_educate_hoc: Uur Code header_educate_partner: Partner with Us header_educate_beyond: Beyond Code.org @@ -2014,17 +2023,17 @@ header_about_team: Full Team header_about_news: Newsroom header_about_evaluation: Evaluation - header_about_jobs: Jobs - header_about_contact: Contact Us - header_about_faqs: FAQs - header_learn: Learn + header_about_jobs: Vacatures + header_about_contact: Neem contact met ons op + header_about_faqs: Veelgestelde vragen + header_learn: Leren header_teach: Teach header_stats: Statistieken - header_help_us: Help Us + header_help_us: Help ons header_about: About header_teacher_community: Teacher community header_help_support: 'Help and support ' - header_report_bug: Report bug + header_report_bug: Rapporteer bugs header_tutorials: Tutorials header_documentation: Documentatie csp_name: CS Principles diff --git a/pegasus/cache/i18n/nn-NO.yml b/pegasus/cache/i18n/nn-NO.yml index 0aa5a7f15fa74..38fae165192d3 100755 --- a/pegasus/cache/i18n/nn-NO.yml +++ b/pegasus/cache/i18n/nn-NO.yml @@ -903,6 +903,9 @@ dashboard_students_add_students: Legg til fleire elevar dashboard_students_add_multiple: 'Skriv eller lim inn namna på elevane dine, ein per linje:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Du har laga ei ny seksjon! Legg til elevar ved å bruke knappane Legg til elev og Legg til fleire elevar ovenfor. dashboard_students_placeholder_name: Elevnamn diff --git a/pegasus/cache/i18n/no-NO.yml b/pegasus/cache/i18n/no-NO.yml index ce616a13ee641..58d8ad8d08e01 100644 --- a/pegasus/cache/i18n/no-NO.yml +++ b/pegasus/cache/i18n/no-NO.yml @@ -903,6 +903,9 @@ dashboard_students_add_students: Leg til flere elever dashboard_students_add_multiple: 'Skriv eller lim inn navnene på dine elever, en per linje:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Du har nå opprettet et nytt avsnitt! Legg til elever ved å bruke knappene Legg til elev og Legg til flere elever ovenfor. dashboard_students_placeholder_name: Elevnavn diff --git a/pegasus/cache/i18n/pl-PL.yml b/pegasus/cache/i18n/pl-PL.yml index f4f56e8e0f02b..1ef899b9d8334 100644 --- a/pegasus/cache/i18n/pl-PL.yml +++ b/pegasus/cache/i18n/pl-PL.yml @@ -914,6 +914,9 @@ dashboard_students_add_students: Dodawaj wielu uczniów dashboard_students_add_multiple: 'Wpisz lub wklej imiona swoich uczniów, po jednym w wierszu:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Utworzyłeś nową sekcję! Teraz dodaj swoich uczniów posługując się przyciskami Dodaj ucznia i Dodaj wielu studentów powyżej. @@ -2007,7 +2010,7 @@ playlab_shortcode: zagraj artist_shortcode: art header_home: Strona główna - header_my_dashboard: My Dashboard + header_my_dashboard: Pulpit header_courses: Kursy header_course_catalog: Course Catalog header_project_gallery: Galeria Projektów diff --git a/pegasus/cache/i18n/ps-AF.yml b/pegasus/cache/i18n/ps-AF.yml index ed858b751b231..b0fd965c34742 100755 --- a/pegasus/cache/i18n/ps-AF.yml +++ b/pegasus/cache/i18n/ps-AF.yml @@ -913,6 +913,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/pt-BR.yml b/pegasus/cache/i18n/pt-BR.yml index 4e4a061b18101..4563df986e3cc 100644 --- a/pegasus/cache/i18n/pt-BR.yml +++ b/pegasus/cache/i18n/pt-BR.yml @@ -954,6 +954,9 @@ dashboard_students_add_students: Adicionar vários alunos dashboard_students_add_multiple: 'Digite ou cole os nomes dos seus alunos, um por linha:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Você criou uma nova turma! Agora, adicione seus alunos usando os botões Adicionar aluno e Adicionar vários alunos acima. diff --git a/pegasus/cache/i18n/pt-PT.yml b/pegasus/cache/i18n/pt-PT.yml index 9de0971311a02..9bf5caf0dbaa3 100644 --- a/pegasus/cache/i18n/pt-PT.yml +++ b/pegasus/cache/i18n/pt-PT.yml @@ -955,6 +955,9 @@ dashboard_students_add_students: Adicionar vários alunos dashboard_students_add_multiple: 'Digite ou cole os nomes dos seus alunos, um por linha:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Você criou uma nova turma! Agora, adicione seus alunos usando os botões Adicionar aluno e Adicionar vários alunos acima. diff --git a/pegasus/cache/i18n/ro-RO.yml b/pegasus/cache/i18n/ro-RO.yml index a68f21af4aff8..09d09db94d9f3 100644 --- a/pegasus/cache/i18n/ro-RO.yml +++ b/pegasus/cache/i18n/ro-RO.yml @@ -939,6 +939,9 @@ dashboard_students_add_students: Adăugare mai mulți elevi dashboard_students_add_multiple: 'Tastează sau adaugă cu "paste" numele elevilor tăi, câte unul pe linie:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Ai creat o nouă secţiune! Acum, adaugă elevii tăi utilizând butoanele Adăugare elev şi Adăugare mai mulți elevi de mai sus. diff --git a/pegasus/cache/i18n/ru-RU.yml b/pegasus/cache/i18n/ru-RU.yml index 61fa277b83282..3cca9b9174d25 100644 --- a/pegasus/cache/i18n/ru-RU.yml +++ b/pegasus/cache/i18n/ru-RU.yml @@ -924,6 +924,9 @@ dashboard_students_add_students: "Добавить несколько учеников" dashboard_students_add_multiple: "Введите или вставьте имена ваших учеников по одному в каждую строку:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "Вы создали новый раздел! Теперь добавьте своих учеников, используя кнопки «Добавить ученика» и «Добавить несколько учеников», расположенные выше." diff --git a/pegasus/cache/i18n/se-FI.yml b/pegasus/cache/i18n/se-FI.yml index 1c90191d2c4ff..bee353897b94d 100644 --- a/pegasus/cache/i18n/se-FI.yml +++ b/pegasus/cache/i18n/se-FI.yml @@ -915,6 +915,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/si-LK.yml b/pegasus/cache/i18n/si-LK.yml index 8ddb7bbe0f22a..c8206315ec1a9 100644 --- a/pegasus/cache/i18n/si-LK.yml +++ b/pegasus/cache/i18n/si-LK.yml @@ -927,6 +927,9 @@ dashboard_students_add_students: "සිසුන් පිරිසක් ඇතුලත් කරන්න" dashboard_students_add_multiple: "එක් පේළියකට එක බැගින් වනසේ ඔබගේ සිසුන් නම් ටයිප් කරන්න හෝ paste කරන්න :" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "ඔබ නව කොටසක් නිර්මාණය කර ඇත! දැන් ඔබගේ සිසුන් ඇතුලත් කිරීමට සිසුවෙකු ඇතුලත් කරන්න සහ සිසුන් ඇතුලත් කරන්න යන ඉහත බොත්තම් භාවිතා කරන්න." diff --git a/pegasus/cache/i18n/sk-SK.yml b/pegasus/cache/i18n/sk-SK.yml index 0fdfdc8e34007..3b42771e4ec47 100644 --- a/pegasus/cache/i18n/sk-SK.yml +++ b/pegasus/cache/i18n/sk-SK.yml @@ -918,6 +918,9 @@ dashboard_students_add_students: Pridať viacerých študentov dashboard_students_add_multiple: 'Zadajte nebo vložte mená vašich študentov, jedno na každý riadok:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Vytvorili ste novú sekciu! Teraz pridajte svojich študentov pomocou tlačítka Pridať študenta a Pridať viacerých študentov vyššie. diff --git a/pegasus/cache/i18n/sl-SI.yml b/pegasus/cache/i18n/sl-SI.yml index 4c7fd0f7580e7..4962b71ad2e20 100644 --- a/pegasus/cache/i18n/sl-SI.yml +++ b/pegasus/cache/i18n/sl-SI.yml @@ -915,6 +915,9 @@ dashboard_students_add_students: Dodaj več učencev dashboard_students_add_multiple: 'Vnesite ali prilepite imena svojih učencev, enega na vrstico:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Ustvarili ste nov razdelek! Zdaj dodajte svoje učence z gumbi Dodaj učenca in Dodaj več učencev zgoraj. dashboard_students_placeholder_name: Ime učenca diff --git a/pegasus/cache/i18n/sq-AL.yml b/pegasus/cache/i18n/sq-AL.yml index 69441d6a5e6d1..25c29a52abece 100644 --- a/pegasus/cache/i18n/sq-AL.yml +++ b/pegasus/cache/i18n/sq-AL.yml @@ -917,6 +917,9 @@ dashboard_students_add_students: Shto studentë të shumëfishtë dashboard_students_add_multiple: 'Shkruaj emrat e studentëve të tu, një për çdo rresht:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Ti ke krijuar një seksion të ri! Tani shto studentë duke përdorur butonat lartë Shto studentë dhe Shto studentë të shumëfishtë. dashboard_students_placeholder_name: Emri Studentit diff --git a/pegasus/cache/i18n/sr-SP.yml b/pegasus/cache/i18n/sr-SP.yml index 6e7e35718fe9e..f130ff02a4231 100644 --- a/pegasus/cache/i18n/sr-SP.yml +++ b/pegasus/cache/i18n/sr-SP.yml @@ -919,6 +919,9 @@ dashboard_students_add_students: "Додајте више ученика" dashboard_students_add_multiple: "Укуцајте или налепите имена ваших ученика, у сваком реду по једног:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "Направили сте нову групу! Сада додајте ваше ученике користећи дугмад Додајте ученика и Додајте више ученика изнад." dashboard_students_placeholder_name: "Име ученика" diff --git a/pegasus/cache/i18n/sv-SE.yml b/pegasus/cache/i18n/sv-SE.yml index f8abc0675f3d9..cb0e030a35407 100644 --- a/pegasus/cache/i18n/sv-SE.yml +++ b/pegasus/cache/i18n/sv-SE.yml @@ -907,6 +907,9 @@ dashboard_students_add_students: Lägga till flera elever dashboard_students_add_multiple: 'Skriv eller klistra in namnen på dina elever, en per rad:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Du har skapt en ny sektion! Lägg nu till dina elever genom att använda Lägg till elev och Lägg till flera elever knapparna ovan. diff --git a/pegasus/cache/i18n/ta-IN.yml b/pegasus/cache/i18n/ta-IN.yml index 18e3066faff7c..abe5d40addfe2 100644 --- a/pegasus/cache/i18n/ta-IN.yml +++ b/pegasus/cache/i18n/ta-IN.yml @@ -916,6 +916,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/te-IN.yml b/pegasus/cache/i18n/te-IN.yml index 7e4f68d25ccbc..cd91a2d4297ff 100644 --- a/pegasus/cache/i18n/te-IN.yml +++ b/pegasus/cache/i18n/te-IN.yml @@ -917,6 +917,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/tg-TJ.yml b/pegasus/cache/i18n/tg-TJ.yml index 2e9c68cf46cfb..3c7da847f47af 100644 --- a/pegasus/cache/i18n/tg-TJ.yml +++ b/pegasus/cache/i18n/tg-TJ.yml @@ -918,6 +918,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/th-TH.yml b/pegasus/cache/i18n/th-TH.yml index 64c340f5a6df0..46cadead2c83d 100644 --- a/pegasus/cache/i18n/th-TH.yml +++ b/pegasus/cache/i18n/th-TH.yml @@ -894,6 +894,9 @@ dashboard_students_add_student: "เพิ่มนักเรียน" dashboard_students_add_students: "เพิ่มนักเรียนหลายคน" dashboard_students_add_multiple: "พิมพ์ชื่อของนักเรียนของคุณ หนึ่งชื่อต่อหนึ่งบรรทัด" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "คุณได้สร้างกลุ่มใหม่แล้ว! ตอนนี้ให้คุณเพิ่มนักเรียนหรือเพิ่มนักเรียนทีละหลายคน ด้วยปุ่มด้านบน" dashboard_students_placeholder_name: "ชื่อนักเรียน" diff --git a/pegasus/cache/i18n/tr-TR.yml b/pegasus/cache/i18n/tr-TR.yml index 77e9465759ed6..6351353b4dc17 100644 --- a/pegasus/cache/i18n/tr-TR.yml +++ b/pegasus/cache/i18n/tr-TR.yml @@ -898,6 +898,9 @@ dashboard_students_add_students: Birden fazla öğrenci Ekle dashboard_students_add_multiple: 'Yazın veya öğrencilerinzin isimlerini, her satırda bir tane olacak şekilde yapştırın:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: Yeni bir bölüm oluşturdunuz. Şimdi yukarıdaki öğrenci ekle ve birden fazla öğrenci Ekle düğmelerini kullanarak öğrencilerinizi ekleyin. diff --git a/pegasus/cache/i18n/uk-UA.yml b/pegasus/cache/i18n/uk-UA.yml index 672d7e64295c1..a81660e51e155 100644 --- a/pegasus/cache/i18n/uk-UA.yml +++ b/pegasus/cache/i18n/uk-UA.yml @@ -918,6 +918,9 @@ dashboard_students_add_students: "Додати учнів" dashboard_students_add_multiple: "Надрукуйте або вставте імена Ваших учнів, по одному на рядок:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "Ви створили нову групу! Тепер додавайте учнів, використовуючи кнопки Додати учня та Додати учнів." dashboard_students_placeholder_name: "Ім'я учня" diff --git a/pegasus/cache/i18n/ur-PK.yml b/pegasus/cache/i18n/ur-PK.yml index 6b8d2c1673cc7..51f0bb9ff33d8 100644 --- a/pegasus/cache/i18n/ur-PK.yml +++ b/pegasus/cache/i18n/ur-PK.yml @@ -911,6 +911,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/uz-UZ.yml b/pegasus/cache/i18n/uz-UZ.yml index d966f433633c2..876d0f8695c67 100644 --- a/pegasus/cache/i18n/uz-UZ.yml +++ b/pegasus/cache/i18n/uz-UZ.yml @@ -935,6 +935,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/cache/i18n/vi-VN.yml b/pegasus/cache/i18n/vi-VN.yml index 040ee07818d70..6326d99860810 100644 --- a/pegasus/cache/i18n/vi-VN.yml +++ b/pegasus/cache/i18n/vi-VN.yml @@ -934,6 +934,9 @@ dashboard_students_add_students: Thêm nhiều học sinh dashboard_students_add_multiple: 'Gõ hoặc dán tên của các học sinh, mỗi tên một dòng:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Tên Học sinh diff --git a/pegasus/cache/i18n/zh-CN.yml b/pegasus/cache/i18n/zh-CN.yml index b031897a3d441..250e407c48c82 100644 --- a/pegasus/cache/i18n/zh-CN.yml +++ b/pegasus/cache/i18n/zh-CN.yml @@ -221,8 +221,7 @@ just_did_coursee: "我刚完成了课程E - 来看看吧! @codeorg" just_did_coursef: "我刚完成了课程F - 来看看吧! @codeorg" just_did_accelerated: "我刚完成加速课程- 来看看! @codeorg" - just_did_hoc_donor: 'I just did the #HourOfCode - check it out! Thanks %{donor_twitter} - for supporting @codeorg' + just_did_hoc_donor: "我刚刚参加了#HourOfCode - 来看看吧!(感谢 %{donor_twitter} 支持 @codeorg)" just_did_course1_donor: "我刚完成课程1 - 来看看吧!感谢 %{donor_twitter} 支持 @codeorg" just_did_course2_donor: "我刚完成课程2 - 来看看吧!感谢 %{donor_twitter} 支持 @codeorg" just_did_course3_donor: "我刚完成课程3 - 来看看吧!感谢 %{donor_twitter} 支持 @codeorg" @@ -691,6 +690,9 @@ dashboard_students_add_student: "添加学生" dashboard_students_add_students: "添加多位学生" dashboard_students_add_multiple: "输入或粘贴学生的名字,每行一个:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "您已经创建了一个新的学习小组!现在,使用上面的添加学生添加多个学生按钮来添加学生进组。" dashboard_students_placeholder_name: "学生姓名" dashboard_students_name: "姓名" @@ -846,9 +848,9 @@ carousel_heading_robots: "学习使用机器人和硬件进行编程" carousel_heading_ide: "在教师中流行的平台" carousel_heading_desktop: "学习电脑编程" - carousel_heading_mobtabelem: For phones and tablets - carousel_heading_prereader: "对于已完成课前阅读者" - carousel_heading_beyondblocks: "跨越障碍-学习一门编程语言" + carousel_heading_mobtabelem: "为手机和平板准备的" + carousel_heading_prereader: "为还不能阅读的学生" + carousel_heading_beyondblocks: "超越模块编程 - 学习一门编程语言" carousel_heading_nointernet: "网络不给力?在您的电脑上安装这些应用吧。" educator_notes: "教育家笔记" teach_led_lesson_plans: "由老师引导的教案" @@ -857,7 +859,7 @@ how_to_teach_hoc: "如何教授代码一小时" more_resources_educators: "给教师和教育工作者们的更多资源" beyond_submission: "想要提交一小时学编程的教程吗? 请参阅标准和提交表单。" - third_party_submission: 想提交一门课程以便大家都能在这里看到吗?请查看标准按照表格填写申请表. + third_party_submission: 想提交一门课程并列在这里吗?请查看标准,并填写申请表. participants: "参与者" teachers_notes: "老师的笔记" teachers_notes_hoc: "教师:请阅读这些重要的教育者说明" @@ -935,7 +937,7 @@ coursef_name: "课程 F" accelerated_name: "加速课程" express_name: Express Course - pre-express_name: "适用于已课前阅读者的快捷课程" + pre-express_name: "适用于还不能阅读的学生的快捷课程" cspunit1_name: "(旧)单元 1︰ 数字信息" cspunit2_name: "(旧)单元 2︰ 互联网" cspunit3_name: "(旧版)第3单元︰ 编程" @@ -981,7 +983,7 @@ math_category_name: "数学" hoc_category_name: "编程一小时" csf_category_name: "计算机科学基本原理" - csf_international_category_name: CS 国际基础 + csf_international_category_name: "计算机基础国际版" csf2_draft_category_name: "开发中:课程A - F" csd_category_name: 'Under Development: CS Discoveries' csp_category_name: 15-16 计算机原理 @@ -1490,6 +1492,6 @@ user_header_settings: "帐户设置" user_header_logout: "注销" user_header_signin: "登录" - view_all_sections: "查看所有章节" - view_section: View Section - view_named_section: View %{section_name} + view_all_sections: "查看所有小组" + view_section: "查看小组" + view_named_section: "查看%{section_name}" diff --git a/pegasus/cache/i18n/zh-TW.yml b/pegasus/cache/i18n/zh-TW.yml index e1151ddcf411e..165fa7ee02a0f 100644 --- a/pegasus/cache/i18n/zh-TW.yml +++ b/pegasus/cache/i18n/zh-TW.yml @@ -708,6 +708,9 @@ dashboard_students_add_student: "新增一個學生" dashboard_students_add_students: "新增多個學生" dashboard_students_add_multiple: "輸入或貼上學生的姓名,一個學生一行:" + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: "你已經創建新的學習小組了!現在用下方的新增一個學生新增多個學生按鈕來添加學生到小組中。" dashboard_students_placeholder_name: "學生姓名" dashboard_students_name: "你的名字" diff --git a/pegasus/cache/i18n/zu-ZA.yml b/pegasus/cache/i18n/zu-ZA.yml index e265991a180d5..54f755d8bcf43 100644 --- a/pegasus/cache/i18n/zu-ZA.yml +++ b/pegasus/cache/i18n/zu-ZA.yml @@ -918,6 +918,9 @@ dashboard_students_add_students: Add multiple students dashboard_students_add_multiple: 'Type or paste the names of your students, one per line:' + dashboard_students_new_google_classroom_section: To add students, use Google Classroom and then click the Sync students from + Google Classroom button above. dashboard_students_new_section: You've created a new section! Now add your students using the Add student and Add multiple students buttons above. dashboard_students_placeholder_name: Student Name diff --git a/pegasus/data/cdo-state-promote.csv b/pegasus/data/cdo-state-promote.csv index feed726a92e32..011e9cd513338 100644 --- a/pegasus/data/cdo-state-promote.csv +++ b/pegasus/data/cdo-state-promote.csv @@ -35,7 +35,7 @@ NM,New Mexico,1684,3.8,141,40,-1543,No,No,No,No,No,No,No,No,No,,,,,79230,1334233 NV,Nevada,2258,3.7,96,17,-2162,No,Yes,Yes,Other,Yes,No,Yes,Yes,Yes,,,,,78204,176584632,44030,23%,0.30%,104,21%,12,2,0,1,15,9,8%,www.code.org/promote/NV,Clark County School District,Southern Nevada Regional Professional Development Program,none,5,1626,18,13,0,31,650000,2672,1934,1900,1395,894,1058,104,141106,4187,,Nevada is in the process of developing K-12 computer science standards.,,,,,,,,,,K-12 CS standards in progress NY,New York,30222,4.1,3801,186,-26421,No,Other,Yes,No,No,No,No,No,No,,,,,100813,3046770486,58910,18%,1.35%,3761,25%,399,196,7,5,607,200,14%,www.code.org/promote/NY,NYC Department of Education,Code/Interactive,none,5,1355,97,44,50,122,3612000,26049,18163,17568,9364,8498,8086,3761,657420,14844,,,,,,,,"New York has passed policy that is permissive and encouraging for schools to allow computer science to count for a core graduation requirement, but it is not a requirement for schools.",,,, OH,Ohio,14202,3.5,1137,139,-13065,No,Yes,Yes,No,No,Yes,No,No,No,,,,,83959,1192385718,45930,18%,0.95%,1149,20%,30,40,1,0,71,82,11%,www.code.org/promote/OH,"Blanchester Local Schools, Canal Winchester Local Schools, Columbus City School District, Metro Early College High School, New Albany Plain Local Schools, Newark City Schools, Oak Hills Local School District, Reynoldsburg City School District, Strongsville School District, and Vermilion Local School District",Battelle Education,none,3,1934,17,15,16,32,1786000,13211,6122,6894,6512,4846,2546,1149,397350,7240,,,,,,,,,,,, -OK,Oklahoma,2258,3.2,446,49,-1812,No,Yes,Yes,No,No,No,Yes,No,No,,,,,72036,162657288,42760,15%,0.61%,187,25%,23,16,1,0,40,23,7%,www.code.org/promote/OK,no school districts in the state,The Div,none,3,243,0,1,0,1,438000,2734,1636,1669,1097,1204,773,187,94993,2361,,,,,,,,,,,, +OK,Oklahoma,2258,3.2,446,49,-1812,No,Yes,Yes,Other,No,No,Yes,No,No,,,,,72036,162657288,42760,15%,0.61%,187,25%,23,16,1,0,40,23,7%,www.code.org/promote/OK,no school districts in the state,The Div,none,3,243,0,1,0,1,438000,2734,1636,1669,1097,1204,773,187,94993,2361,,Oklahoma is in the process of developing K-12 computer science standards.,,,,,,,,,,K-12 CS standards in progress OR,Oregon,4948,2.5,537,26,-4411,No,Other,No,No,No,No,No,No,No,,,,,86352,427269696,49710,15%,0.88%,281,18%,19,2,0,0,21,15,7%,www.code.org/promote/OR,Beaverton School District,none,none,5,597,0,0,0,0,943000,3172,1495,1372,1388,1173,1005,281,133121,3622,,,,,,,,"Oregon allows schools to count computer science for a core graduation requirement. The policy is not written down and publicly accessible, but we are working with the state to release public documentation.",,,, PA,Pennsylvania,16022,3.1,2969,191,-13053,No,Yes,No,No,No,No,No,No,No,,,,,85654,1372348388,47540,20%,1.48%,1891,16%,83,51,0,1,135,169,22%,www.code.org/promote/PA,no school districts in the state,Delaware County Intermediate Unit,none,4,2186,0,4,0,5,2512000,14524,7550,8611,7187,6102,3048,1891,473719,9443,,,,,,,,"Pennsylvania has passed policy that is permissive and encouraging for schools to allow computer science to count for a core graduation requirement, but it is not a requirement for schools.",,,, RI,Rhode Island,1450,3.4,348,13,-1102,Yes,Other,No,No,Yes,No,No,Other,No,,,,,90037,130553650,51920,17%,0.79%,94,13%,7,0,0,0,7,14,20%,www.code.org/promote/RI,no school districts in the state,none,the State of Rhode Island,4,947,0,0,0,0,366000,1265,877,884,569,485,438,94,55081,2103,,,,,,,Rhode Island is working towards bringing computer science to all secondary schools.,"Rhode Island allows computer science to count for a core graduation requirement. This policy is not written down and publicly accessible, but we are working with the state to release public documentation. ",,,Working towards all high schools to offer CS, diff --git a/pegasus/sites.v3/code.org/public/administrators.md b/pegasus/sites.v3/code.org/public/administrators.md index 8b8d2829dc0dc..ee376f7f2e4ed 100644 --- a/pegasus/sites.v3/code.org/public/administrators.md +++ b/pegasus/sites.v3/code.org/public/administrators.md @@ -17,7 +17,7 @@ video_player: true
        -Code.org has partnered with more than 120 School districts and 600,000 teachers use our platform. Let Code.org's network of Regional Partners help you bring Computer Science to your school or district. +Code.org has partnered with more than 120 School districts and 600,000 teachers use our platform. Let Code.org's network of Regional Partners across the US help you bring Computer Science to your school or district. Or, use our international courses to start teaching anywhere in the world.

        @@ -40,13 +40,13 @@ Code.org has partnered with more than -<%= view :course_wide_block, cta_link: CDO.code_org_url('/educate/professional-learning/cs-fundamentals-directory'), cta_text: 'Contact a Facilitator', img: CDO.code_org_url('/shared/images/banners/small-teal-icons.png'), title: 'Grades K-5', description: 'Code.org\'s no-cost CS Fundamentals courses are designed for elementary school teachers. They align to ISTE, Common Core and CSTA standards for grades K-5. Code.org\'s free professional development workshops support teachers with no background in computer science. Contact a local K5 Facilitator to set up a free workshop for elementary school teachers in your district.' %> +<%= view :course_wide_block, cta_link: CDO.code_org_url('/educate/professional-learning/cs-fundamentals-directory'), cta_text: 'Contact a Facilitator', img: CDO.code_org_url('/shared/images/banners/small-teal-icons.png'), title: 'Grades K-5', description: 'Code.org\'s no-cost CS Fundamentals courses are designed for elementary school teachers. They align to ISTE, Common Core and CSTA standards for grades K-5. Code.org\'s free professional development workshops support teachers with no background in computer science. If you are located in United States, contact a local K5 Facilitator to set up a free workshop for elementary school teachers in your district. Internationally, try our online self-paced courses.' %>
        [col-50] -<%= view :course_wide_block, cta_link: CDO.studio_url('/pd/regional_partner_contact/new'), cta_text: 'Contact a Regional Partner', img: CDO.code_org_url('/shared/images/banners/small-teal-icons.png'), title: 'Grades 6-12', description: 'CS Discoveries and CS Principles are stand alone computer science courses for middle and high school. These high quality, semester or full year courses (including daily lesson plans, detailed instructions, activity guides, assessments, and standards mappings) are free to use. Code.org\'s network of regional partners work directly with teachers to prepare them to successfully lead computer science classrooms.' %> +<%= view :course_wide_block, cta_link: CDO.studio_url('/pd/regional_partner_contact/new'), cta_text: 'Contact a Regional Partner', img: CDO.code_org_url('/shared/images/banners/small-teal-icons.png'), title: 'Grades 6-12', description: 'CS Discoveries and CS Principles are stand alone computer science courses for middle and high school. These high quality, semester or full year courses (including daily lesson plans, detailed instructions, activity guides, assessments, and standards mappings) are free to use anywhere in the world. In the US, Code.org\'s network of regional partners work directly with teachers to prepare them to successfully lead computer science classrooms.' %> [/col-50] @@ -135,9 +135,10 @@ Code.org has partnered with more than Spread the word -- Highlight the importance of all students learning CS! Use these [sample emails and announcements](https://code.org/educate/resources/recruit#blurbs) to let your community know about your new CS programs. +- Highlight the importance of all students learning CS! Use these [sample emails and announcements](/educate/resources/recruit#blurbs) to let your community know about your new computer science programs. - Add [these recruitment videos](/educate/resources/recruit#videos) to websites and school updates. - Provide guidance to school counselors and schedulers on why computer science is important for all students. +- Ask your principal to [email your community](/educate/resources/recruit#blurbs) and recruit administrators and parents to advocate for expanding computer science in your school district. [/col-80] @@ -193,7 +194,7 @@ While Code.org does not have an AP Computer Science A curriculum, we have recomm
        ### Third-party Programs -If you want to consider alternatives to the Code.org courses, see our recommendations of 3rd party computer science curriculum +In addition to the Code.org curriculum, we’ve curated a list of recommended third party curriculum offerings with professional development programs. [](/educate/curriculum/3rd-party) diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/AK.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/AK.pdf.fetch index 16d7f16ecf9f0..32e7d2f3e7401 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/AK.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/AK.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/f4732ab315dbe9724177b0e1b14a3880-AK.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/c5d68d556bcac8e311ba4c52c4f31848-AK.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/AL.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/AL.pdf.fetch index f57863dbe5c46..209cf0a5d73b6 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/AL.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/AL.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/46502e113efb0a55f2bd492ae7d1c899-AL.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/26a86a830c241a37d25d990e6010916c-AL.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/AR.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/AR.pdf.fetch index 386793c0d7696..c860c53213431 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/AR.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/AR.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/7496647b63b7ba08a3ed5846a7aac175-AR.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/ece1d912ed02263edd1ad9f4d817a242-AR.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/AZ.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/AZ.pdf.fetch index 504e1afac64ab..d31b396017417 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/AZ.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/AZ.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/9e4ffac7770d06f409b9801f8b16d1bc-AZ.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/03bb302e2cdf03b2fbf3a14f65ffcbc9-AZ.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/CA.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/CA.pdf.fetch index 8dfd42f95de30..2d7f11f5c110a 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/CA.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/CA.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/344b33ef6a5e6866591b200e717d0489-CA.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/3e07e4a95472b949290e3a841752b549-CA.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/CO.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/CO.pdf.fetch index 9028c40dc43a4..bd34fe7fbd4b0 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/CO.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/CO.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/fa7ce8f71479b21d25dfcee436c562b1-CO.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/2ab2bce5799382b5d0acee3ba7e955e4-CO.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/CT.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/CT.pdf.fetch index aca201fb39ef9..7e054384266f7 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/CT.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/CT.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/3b994776b47bc03fd4317d5098c52348-CT.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/d9d2a54311102fdc2448e592b0d24d4b-CT.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/DC.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/DC.pdf.fetch index b831aa86fde89..b2b4a2869ac24 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/DC.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/DC.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/f79c718369d0c271b9644da3d98e4378-DC.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/ac166753f813aba6f24efe51eb768e92-DC.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/DE.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/DE.pdf.fetch index d9417fe7f553c..4a4cb79ccb6a6 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/DE.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/DE.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/38118e207a1e937f191e8e5ae47127e6-DE.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/6ae52155b7e4841c1e8b57581b8d7395-DE.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/FL.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/FL.pdf.fetch index 14858607fa7c5..03939a2deebcf 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/FL.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/FL.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/0a73a5c6b5c96c543a13ab21b9402e5d-FL.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/c65d4ed4dfb5aaf2a935faba2907ea95-FL.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/GA.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/GA.pdf.fetch index 3a34cff0d912d..6a1af59aa289b 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/GA.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/GA.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/05d1d02a976b06bb3d0f366f53f6504f-GA.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/22815a4b85200465b77cd73459f5589e-GA.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/HI.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/HI.pdf.fetch index 83556cf790b34..e3a94956982d2 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/HI.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/HI.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/6b9a769392a9092170c1b6b202896cd0-HI.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/2dc8ebdc5ee2f22b9774f533cf68244c-HI.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/IA.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/IA.pdf.fetch index bbfd26647bd97..688e2bbff2d1d 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/IA.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/IA.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/f97b861191966a5e0442729f6015ed79-IA.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/733bc80c306df3b6e537319b92d9f6a6-IA.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/ID.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/ID.pdf.fetch index c605f3817374a..d43e218956938 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/ID.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/ID.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/aa4f65adea964ae49e96cdc94024b3c2-ID.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/482919c8b947370aac315b41dde725fc-ID.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/IL.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/IL.pdf.fetch index 0cfed78cd123d..ffd3adf08854c 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/IL.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/IL.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/29f0dd834270af4f72cd5b9f0c933493-IL.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/8ec43644e18b1ac216ce5749f5dcfca0-IL.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/IN.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/IN.pdf.fetch index 96b438087f18c..b27d5469e4e90 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/IN.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/IN.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/8bdfa62f8098191357bce38365aaef5f-IN.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/8aa7f3b48811e7b8db64f7db57be96d1-IN.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/KS.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/KS.pdf.fetch index 5389628056a6e..274bc081854ec 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/KS.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/KS.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/b701c80841ed1810e26f9a6cfefeff89-KS.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/08400ce31d6ed3c682b2a81ef7468924-KS.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/KY.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/KY.pdf.fetch index 0923b315244d4..3a2e6467e362f 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/KY.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/KY.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/7cdf037e4dac6923f988030549f39d5c-KY.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/a19e25dacaa3bf27d33bb20f90525c6b-KY.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/LA.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/LA.pdf.fetch index 5b53c510ead04..28e7f29516b90 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/LA.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/LA.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/79b8839d20366aeed4ea01693f9d6dc5-LA.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/27ebc8b19db2187b064db9ec247d826d-LA.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MA.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MA.pdf.fetch index b46f0fb378122..cad46d1d67798 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MA.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MA.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/7235df5c4655a3d0c1dbed5dc74dc876-MA.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/5ff88329c8e89f3925ac96eb02ea45fe-MA.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MD.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MD.pdf.fetch index 4a4219d56a929..b71f4050894c9 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MD.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MD.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/c0f6050125c40ae70329f2fb3dbd9fcf-MD.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/174c51b0d094aaf2703552310e5d2a4a-MD.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/ME.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/ME.pdf.fetch index 336f65c44f929..da1acb8a237e8 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/ME.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/ME.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/a80375e558c9abc9f60f96c5eeec7ec5-ME.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/43890d98b79b2e20d1680cc79abed335-ME.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MI.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MI.pdf.fetch index 4852aa263f2ec..3d7c3a2866253 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MI.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MI.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/41095cbd8a10fe690f0ddf192d8a296a-MI.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/9250884b29dc01ee80a2f46244abf208-MI.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MN.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MN.pdf.fetch index 7d06821de1b00..58fddf06d614c 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MN.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MN.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/7e2e46847b246802c21ab96f66098fa7-MN.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/98a15cdec21a8993bfc25573ec6960ab-MN.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MO.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MO.pdf.fetch index 491a2d46d0d88..86ce5583a61e6 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MO.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MO.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/4ba386db1c78553cf6c7ac8b3b4adf54-MO.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/6788defb1604cb04e9a94514a67b0b30-MO.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MS.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MS.pdf.fetch index 9545d44ba84dc..23a45ec4103f1 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MS.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MS.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/c32fbb684e2b865d906106cdd7f6a821-MS.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/f12a4f611187b24e79b78acb87ac790d-MS.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MT.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MT.pdf.fetch index 5987c9f71a8be..ad5bfe6606e6c 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/MT.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/MT.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/cd4de77cc21cd629c6947819830c6529-MT.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/cabb61ea785d138f443ab612f00eb5d5-MT.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NC.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NC.pdf.fetch index aaf4548f91628..a72927ad56aa5 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NC.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NC.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/edaa3078335d82f5b4a4ba40acab7404-NC.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/1da47ab0686616248fb879758280a8f7-NC.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/ND.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/ND.pdf.fetch index 3f483da71c912..d8389a6db0df9 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/ND.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/ND.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/0203ca29309cb3fc31599f265da59cf2-ND.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/31b6bd880c9db2a415ca4dff2ffa5f77-ND.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NE.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NE.pdf.fetch index f45b5dbd20a17..c62588fe80477 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NE.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NE.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/5e0cfd50812916b837cbcb72daee6116-NE.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/d1d7e58ed018648975cca7f71d4bd7dd-NE.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NH.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NH.pdf.fetch index 067a7d70c3636..aedd0f9ba4e86 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NH.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NH.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/0d3270050e2cef78ed951547a172fa81-NH.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/2b4d4ad407f5afed08afa14d6ae06f9f-NH.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NJ.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NJ.pdf.fetch index f8343288e97e7..d538ef16ac62c 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NJ.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NJ.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/4c5d3e72fadf43c684e038a0f9188833-NJ.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/fbae86732dfd2ae108c61774dadf00d0-NJ.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NM.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NM.pdf.fetch index 253952f7ce71e..b79f63a7b75a9 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NM.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NM.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/3b5438e490ea10b62d27e3b893dc32b0-NM.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/9790b769ec89953b0441f8fd3be01ec4-NM.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NV.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NV.pdf.fetch index 5e905afb9909f..f81112bcd9e6d 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NV.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NV.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/75a0b26f7b5ac52dc491e06d56f17b75-NV.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/71312d944c04a292e2dbbbe1dbaf464c-NV.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NY.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NY.pdf.fetch index 4177363912b77..9088866dc848b 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/NY.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/NY.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/243e87e4ddc7290d2097f094a3700c52-NY.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/b080ac1a7bc81fc4122e25afaad72527-NY.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/OH.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/OH.pdf.fetch index b2fd12e38ce01..a6b57178eaeae 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/OH.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/OH.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/db307de4d233763d98655003caf84c7e-OH.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/6213270afaaf35b14f3e3f2370f3ef35-OH.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/OK.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/OK.pdf.fetch index 4197c419ecaba..4c407dbe6e7cc 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/OK.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/OK.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/60124dd5b5c84762e9b4fdcf51e85729-OK.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/fa9f33730fe90cecc28219eb3d615de1-OK.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/OR.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/OR.pdf.fetch index b48a1bd1592e8..534c5afe70116 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/OR.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/OR.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/79ac8a08d1aec2f7b63d714acf55ef4d-OR.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/3dc1e51eb17b3b05c24ea18d5ca099d1-OR.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/PA.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/PA.pdf.fetch index c20bd44ce9dc5..e1c898849054c 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/PA.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/PA.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/feaf9057410d8e7f93f2470c05446d20-PA.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/dcb3a9e2c5f1d0faf4de6557c51f68c7-PA.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/RI.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/RI.pdf.fetch index 5c4dfe3790bd2..fb7505c0c83f2 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/RI.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/RI.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/9516e8d5482d4489b6565bb1c1e64db0-RI.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/012e3764d00a2c1836dd150904f2bdc1-RI.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/SC.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/SC.pdf.fetch index 05507614f04c6..8af2917000628 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/SC.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/SC.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/8e0e8eecb9b03715d329bea5718dda37-SC.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/9ba48e142be95a03face5391f99b7f30-SC.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/SD.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/SD.pdf.fetch index e4a8d6e2f4a60..7156d236246d1 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/SD.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/SD.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/4484709d6126f1b0ccd26105f33675c7-SD.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/d36466f1985f117d93b324e62ad555b8-SD.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/TN.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/TN.pdf.fetch index 102cebe367ae7..6f01045b9449f 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/TN.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/TN.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/6326875b053cdbdd26edd88e99d36042-TN.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/022bb262a4eec22b26cd68467639b89f-TN.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/TX.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/TX.pdf.fetch index 3708c9fc62f28..08bc27954bbb4 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/TX.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/TX.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/8e1984ab28ef9ecfdd0b673fba5d4b74-TX.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/3edd3f3576997f57366faed63e1a77fd-TX.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/UT.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/UT.pdf.fetch index 8a14af4dd3bb9..eb939ac5fcd09 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/UT.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/UT.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/f49a60e57045b6aa9f00f3c9382ce738-UT.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/5502dc836355c339e9568c29ee3c106f-UT.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/VA.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/VA.pdf.fetch index 28aeb109c0dbf..af77236f4f4d7 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/VA.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/VA.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/0cf51459e78eefcab23debd3b6a8174e-VA.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/fa2239c7183bd6c9829234278b8350c0-VA.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/VT.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/VT.pdf.fetch index 25de8dd344d32..729e4325e54b6 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/VT.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/VT.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/901b522dbfc8dda752789bb13880cb27-VT.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/4bc58b480a694eb60a7d0c2285bdb81b-VT.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/WA.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/WA.pdf.fetch index 2ffd8d0f6157d..7d503b9df679a 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/WA.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/WA.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/8bc1227d499f40a907e8cc46dd551c53-WA.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/6baae4f456bc691c3502dfe35ba552b6-WA.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/WI.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/WI.pdf.fetch index 69e46eac8dfea..d7a20bd488ba3 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/WI.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/WI.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/aaae9662b4dfd0def96523d96f4e6465-WI.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/4736f1618ea61c40cff60997ba33fbaa-WI.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/WV.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/WV.pdf.fetch index 9e173086f35a9..fc64fb26865c3 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/WV.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/WV.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/d1c68b75cc91859f85dd110af92ce16f-WV.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/619f83213e8a983e925c1b3bf3eaae84-WV.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/advocacy/state-facts/WY.pdf.fetch b/pegasus/sites.v3/code.org/public/advocacy/state-facts/WY.pdf.fetch index a5a33d111f56a..4e00b7e637dc0 100644 --- a/pegasus/sites.v3/code.org/public/advocacy/state-facts/WY.pdf.fetch +++ b/pegasus/sites.v3/code.org/public/advocacy/state-facts/WY.pdf.fetch @@ -1 +1 @@ -https://cdo-fetch.s3.amazonaws.com/6543c0175bc04d589004c66a8153e8ee-WY.pdf \ No newline at end of file +https://cdo-fetch.s3.amazonaws.com/f7c499495fb0379164519db135ba6ba1-WY.pdf \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/educate/partner/district-partners-updated.md b/pegasus/sites.v3/code.org/public/educate/partner/district-partners-updated.md deleted file mode 100644 index c8ba150cf1213..0000000000000 --- a/pegasus/sites.v3/code.org/public/educate/partner/district-partners-updated.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Partner districts -nav: educate_nav -theme: responsive ---- -# Code.org's partner school districts -Our partner school districts teach almost **10%** of all U.S. students, and almost **15%** of the nation's Hispanic and African American students. Learn how our regional partners can [help expand computer science offerings in your school or district](/educate/district) . - -Click on a pin below to see more information about our partnership with the district, region or state. - - - -[View list of partners & districts](https://docs.google.com/spreadsheets/d/1BDzs4k6nbZ87KdRZE62gqO_VpBC1yRSRbolWejGtDnU/edit#gid=0) \ No newline at end of file diff --git a/pegasus/sites.v3/code.org/public/images/avatars/Alberto_Avalos.jpg b/pegasus/sites.v3/code.org/public/images/avatars/Alberto_Avalos.jpg new file mode 100644 index 0000000000000..5d4e7f255dd4a Binary files /dev/null and b/pegasus/sites.v3/code.org/public/images/avatars/Alberto_Avalos.jpg differ diff --git a/pegasus/sites.v3/code.org/public/images/avatars/Natalie_Rusk.jpg b/pegasus/sites.v3/code.org/public/images/avatars/Natalie_Rusk.jpg new file mode 100644 index 0000000000000..45c9f5f1ea518 Binary files /dev/null and b/pegasus/sites.v3/code.org/public/images/avatars/Natalie_Rusk.jpg differ diff --git a/pegasus/sites.v3/code.org/public/privacy.md b/pegasus/sites.v3/code.org/public/privacy.md index cd9747ff3c770..d0c943f8470af 100644 --- a/pegasus/sites.v3/code.org/public/privacy.md +++ b/pegasus/sites.v3/code.org/public/privacy.md @@ -5,7 +5,7 @@ theme: responsive # Privacy Policy -Date of Last Revision: June 9, 2017 +Date of Last Revision: September 9, 2017 ## About Code.org @@ -47,7 +47,8 @@ Data stored by Code.org if you create a Code.org student account | Required? | H --- | --- | --- Display Name (eg “Cool Coder” or “John”) | Mandatory | To provide students a welcome upon login and to identify the student in the teacher’s view of student progress. We recommend using first names only to increase privacy. Age (*Not* birthdate) | Mandatory | To understand the developmental stage of students to offer an age-appropriate experience for each student. We use this field to ensure we don’t allow students under age 13 to access age-inappropriate features (such as sharing their coding projects on social media). We collect ages (e.g. 16), as opposed to birth dates (e.g. Feb 13, 1998). -1-way hash of email address (NOT the actual email addresses, which are collected in the web browser but never transmitted to Code.org and thus never stored by us) | Optional if account created by teacher or parent; Mandatory if student signs up directly| If a student creates an account directly, an email address is required. If the account is created by a teacher or parent, it is optional.

        Even if provided, student email addresses are NOT stored by Code.org in a retrievable format. To protect student privacy, we only store a 1-way hash of the email address. We do not have any way of sending email to these students or retrieving their actual email address. It is used only for purposes of login. See section on Student Email Addresses below for more details. +1-way hash of student email address (NOT the actual email addresses, which are collected in the web browser but never transmitted to Code.org and thus never stored by us) | Optional if account created by teacher or parent; Mandatory if student signs up directly| If a student creates an account directly, an email address is required. If the account is created by a teacher or parent, it is optional.

        Even if provided, student email addresses are NOT stored by Code.org in a retrievable format. To protect student privacy, we only store a 1-way hash of the email address. We do not have any way of sending email to these students or retrieving their actual email address. It is used only for purposes of login. See section on Student Email Addresses below for more details. +Parent email address | Optional - parent can use their email to create a login for their child at home | Students may want to create a personal login to keep using their teacher-created account after the school year ends.

        If the student is under 13 or doesn’t have a personal email address, we require a parent email address for password recovery. The student will then be able to sign in at home with a username and password. Login time, IP address, and other technical data | Mandatory (automatic) | This data helps Code.org troubleshoot any problems users experience. It also helps Code.org understand usage patterns, to guide the build out of servers to support all users, and to enable updating the site while minimizing service disruption. See section below on [“technical information”](#techinfo) for additional details. Gender | Optional | This information is only used in aggregate, to measure the percentage of students that are male or female or to measure how males or females react to different computer science challenges, to track our progress towards reducing the gender gap in computer science. Race | Optional | Students ages 13 and over have an option to indicate their race. For students under age 13 we do not ask individual race, but we ask the teacher to optionally estimate the racial distribution of the entire classroom.

        This information is only used in aggregate, to measure the percentage of students from underrepresented minorities and their aggregate reaction to computer science challenges, in order to track our progress toward improving diversity in computer science. diff --git a/pegasus/sites.v3/code.org/views/course_wide_block.haml b/pegasus/sites.v3/code.org/views/course_wide_block.haml index 9cd5738acc7f2..209695f5a4b62 100644 --- a/pegasus/sites.v3/code.org/views/course_wide_block.haml +++ b/pegasus/sites.v3/code.org/views/course_wide_block.haml @@ -11,7 +11,7 @@ %h4= ages .smalltext= description %a{:href=>cta_link} - %button{style: "margin-left: 10px; margin-top: 20px;"}= cta_text + %button{style: "margin-left: 10px; margin-top: 20px;"}!= cta_text - unless lesson_plans.nil? %a{:href=>lesson_plans, :target=>'_blank'} %button{style: "margin-left: 10px; margin-top: 20px;"} Lesson plans diff --git a/pegasus/sites.v3/hourofcode.com/public/images/Alberto_Avalos.jpg b/pegasus/sites.v3/hourofcode.com/public/images/Alberto_Avalos.jpg new file mode 100644 index 0000000000000..5d4e7f255dd4a Binary files /dev/null and b/pegasus/sites.v3/hourofcode.com/public/images/Alberto_Avalos.jpg differ diff --git a/pegasus/sites.v3/hourofcode.com/public/images/Natalie_Rusk.jpg b/pegasus/sites.v3/hourofcode.com/public/images/Natalie_Rusk.jpg new file mode 100644 index 0000000000000..45c9f5f1ea518 Binary files /dev/null and b/pegasus/sites.v3/hourofcode.com/public/images/Natalie_Rusk.jpg differ